css3动画可能有回调?

时间:2011-11-25 16:32:17

标签: animation css3 callback

我一直在四处看看css3动画有某种回调,即可以为一个元素设置动画,一旦元素完成动画,动画另一个?

一直抨击谷歌数小时无济于事,也许我的术语错了?

2 个答案:

答案 0 :(得分:1)

CSS3动画并不意味着取代JavaScript。

CSS是纯粹用于样式目的,其中非常小的逻辑不会“回头”(您无法选择父级)。 CSS会在现场处理,并使用一些浏览器触发器触发,例如:hover:active:link

CSS应该是闪电般快速的,因为它没有令人困惑或耗时的逻辑,会降低浏览器的速度。

话虽如此,由于上述原因,不支持回调。

答案 1 :(得分:0)

看一下苹果WWDC 2010第2部分关于CSS的讨论:

https://deimos.apple.com/WebObjects/Core.woa/BrowsePrivately/adc.apple.com.4088493964.04088493966.4102467019?i=1998027815

您可以为动画提供startdelay,并且有一些基于webkit的浏览器的transitionEndListener。