指定状态变化所需要的时间。
transition的局限
transition的优点在于简单易用,但是它有几个很大的局限。
一条transition规则,只能定义一个属性的变化,不能涉及多个属性。
CSS Animation就是为了解决这些问题而提出的。
CSS Animation需要指定动画一个周期持续的时间,以及动画效果的名称。
@keyframes rainbow { 0% { background: #c00 } 50% { background: orange } 100% { background: yellowgreen } }
@keyframes rainbow { from { background: #c00 } 50% { background: orange } to { background: yellowgreen } }
除啦normal 和 reverse 其他的属性浏览器支持并不好,所以慎用。
animation-play-state:动画播放过程中,会突然停止。这时,默认行为是跳回到动画的开始状态
浏览器前缀,IE 10和Firefox(>= 16)支持没有前缀的animation,而chrome不支持,所以必须使用webkit前缀
原文地址:http://www.cnblogs.com/heimanba/p/3830842.html