我一直在四处看看css3动画有某种回调,即可以为一个元素设置动画,一旦元素完成动画,动画另一个?
一直抨击谷歌数小时无济于事,也许我的术语错了?
答案 0 :(得分:1)
CSS3动画并不意味着取代JavaScript。
CSS是纯粹用于样式目的,其中非常小的逻辑不会“回头”(您无法选择父级)。 CSS会在现场处理,并使用一些浏览器触发器触发,例如:hover
,:active
和:link
。
CSS应该是闪电般快速的,因为它没有令人困惑或耗时的逻辑,会降低浏览器的速度。
话虽如此,由于上述原因,不支持回调。
答案 1 :(得分:0)
看一下苹果WWDC 2010第2部分关于CSS的讨论:
您可以为动画提供startdelay,并且有一些基于webkit的浏览器的transitionEndListener。