【发布时间】:2011-10-06 08:08:34
【问题描述】:
我有这个用于 div 的动画出现在屏幕上,因此它来自底部并停留在其最终位置。
@-webkit-keyframes slide {
from { opacity: 0; -webkit-transform: translateY(500px); }
to { opacity: 1; -webkit-transform: translateY(0); }
}
.module {
-webkit-animation: slide .4s 0 1 normal ease none;
}
我在想是否有可能当我为该 div 分配 class='done' 时,它可以采用相同的动画并反向播放它来模拟隐藏 div 的相同效果。
喜欢:
.module.done {
-webkit-animation: slide .4s 0 1 alternate ease none;
}
但在第二种情况下,它似乎总是从第 1 次迭代开始,我想反转动画,以便它可以从原始位置开始,然后向上滑动 500px
是否可以使用相同的动画来实现,还是必须创建一个具有反转值的新动画?
谢谢
【问题讨论】:
标签: google-chrome css webkit