CSS animation-fill-mode 属性
下面还有更多“亲自试一试”的示例。
定义和用法
animation-fill-mode
属性指定动画未播放时(开始之前、结束之后或两者)元素的样式。
CSS 动画在播放第一个关键帧之前或播放最后一个关键帧之后不会影响元素。animation-fill-mode
属性可以覆盖此行为。
浏览器支持
表中的数字指定第一个完全支持该属性的浏览器版本。
属性 | |||||
---|---|---|---|---|---|
animation-fill-mode | 43 | 10 | 16 | 9 | 30 |
CSS 语法
animation-fill-mode: none|forwards|backwards|both|initial|inherit;
属性值
值 | 描述 |
---|---|
none | 默认值。动画在执行前后不会对元素应用任何样式 |
forwards | 元素将保留由最后一个关键帧设置的样式值(取决于 animation-direction 和 animation-iteration-count) |
backwards | 元素将获得由第一个关键帧设置的样式值(取决于 animation-direction),并在动画延迟期间保留此值 |
both | 动画将遵循 forwards 和 backwards 的规则,在两个方向上扩展动画属性 |
initial | 将此属性设置为其默认值。 了解 initial |
inherit | 从其父元素继承此属性。 了解 inherit |
更多示例
相关页面
CSS 教程:CSS 动画
HTML DOM 参考:animationFillMode 属性