当我在按钮上使用 mouseenter 时,我希望在单独的元素上触发 CSS3 动画中的缩放命令。
我的代码目前执行此操作,但是我需要将比例保持在完成点直到 mouseremove,然后缩放的元素需要缩放回初始尺寸。
我该怎么做呢?
这是我的代码:
$("#button").mouseenter(function() {
$('.transform').toggleClass('classname');
});
CSS:
.transform {
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-o-transition: all 2s ease;
-ms-transition: all 2s ease;
transition: all 2s ease;
}
.classname {
-webkit-animation: cssAnimation 1.000s 1 ease;
-moz-animation: cssAnimation 1.000s 1 ease;
-o-animation: cssAnimation 1.000s 1 ease;
}
@-webkit-keyframes cssAnimation {
from { -webkit-transform: scale(1.000) }
to { -webkit-transform: scale(0.800) }
}
谢谢你。