
定义和用法
animation-iteration-count
是 CSS 动画属性之一,用于指定动画应该播放多少次。
animation-iteration-count
默认值为 1,表示动画只播放一次,负值也被视为 1。
animation-iteration-count
可以使用小数作为值,表示播放部分动画(如 0.5 表示播放动画的一半)。
常用的实例
接下来通过多个实例演示animation-iteration-count
属性的用法,来深化您对animation-iteration-count
属性的理解。
/* 动画播放3次 */
.element {
animation-iteration-count: 3;
}
/* 动画无限循环 */
.element {
animation-iteration-count: infinite;
}
/* 动画播放1.5次(第二次播放到一半停止) */
.element {
animation-iteration-count: 1.5;
}
/* 简写形式 */
.element {
animation: myAnimation 2s ease-in-out 0.5s 3 alternate;
/* 等同于 animation-iteration-count: 3 */
}
CSS 语法
animation-iteration-count: n|infinite;
属性值
值 | 描述 |
---|---|
number |
动画播放的具体次数(例如:1, 2, 3.5) |
infinite |
动画无限循环播放 |
initial |
设置为默认值(1) |
inherit |
从父元素继承该属性 |
浏览器支持
下表中数字注明了完全支持animation-iteration-count
属性的首个浏览器版本。
带 -webkit-、-moz- 或 -o- 的数字表示使用前缀的首个版本。
![]() |
![]() |
![]() |
![]() |
![]() |
43.0 4.0 -webkit- |
10.0 | 16.0 5.0 -moz- |
9.0 4.0 -webkit- |
30.0 15.0 -webkit- 12.0 -o- |
评论区 0
发表评论
教程介绍
CSS 参考手册全面涵盖选择器、盒模型,文本属性等,助您快速检索 CSS 使用方法。
32
章节
14
阅读
0
评论
反馈提交成功
感谢您的反馈,我们将尽快处理您的反馈