关键帧 @keyframes 规则通过在动画序列中定义关键帧的样式来控制 CSS 动画序列中的中间步骤。和 transition 相比,keyframes 可以控制动画序列的中间步骤。
安卓和 iOS 都使用 keyframes 实现动画,不同之处在于安卓动画所造成的属性改变都会真实作用到组件上,而 iOS 的 transform 部分使用 CATransform3D 来实现。
如果一个关键帧中没有出现其他关键帧中的属性,那么这个属性将使用插值(不能使用插值的属性除外,这些属性会被忽略掉)。例如:
from
等价于 0%