来源:自学PHP网 时间:2018-02-08 10:48 作者: 阅读:次
[导读] CSS animation-delay属性定义动画于何时开始,即从动画应用在元素上到动画开始的这段时间的长度。...
CSS animation-delay属性定义动画于何时开始,即从动画应用在元素上到动画开始的这段时间的长度。 0s是该属性的默认值,代表动画在应用到元素上后立即开始执行。否则,该属性的值代表动画样式应用到元素上后到开始执行前的时间长度;定义一个负值会让动画立即开始。但是动画会从它的动画序列中某位置开始。例如,如果设定值为-1s,动画会从它的动画序列的第1秒位置处立即开始。 你可以指定多个 这些值是一一对应的关系,例如,如果提供了2个 官方语法animation-delay: <time>
示例代码: .element { animation-name: bounce, shake; animation-duration: 2s, 1s; animation-delay: 1s, 0s; animation-timing-function: linear, ease-in; /* ... */ } 这个例子中定义了2个动画,分别为 适用范围
在线演示下面的例子中从上到下4个元素的动画延迟时间分别为1-4秒。使用鼠标滑过或悬停在容器上查看每一个元素开始动画的时间。 使用鼠标滑过或悬停在容器中查看各个元素不同的动画延迟时间效果。
浏览器支持完整的兼容性列表可以查看: |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com