css3中 animation

本文介绍了CSS3的animation属性,包括animation-name、animation-duration、animation-timing-function、animation-delay、animation-iteration-count、animation-direction、animation-fill-mode和animation-play-state等关键属性,详细解析了各个属性的作用和用法,帮助理解CSS3动画的实现机制。
摘要由CSDN通过智能技术生成

animation 定义动画属性

CSS animation 属性是

  1. animation-name,动画名称 用@keyframes定义动画
    animation-name属性是必须存在的,因为animation-name的值默认是none,没有动画。

  2. animation-duration, 动画持续时间
    默认值为0s,表示无动画。

  3. animation-timing-function,
    动画在每一动画周期中执行的节奏。可能值为一或多个
    (1)linear:表示动画从头到尾的速度都是相同的。

    (2)ease-in:表示动画以低速开始。

    (3)ease-out:表示动画以低速结束。

    (4)ease-in-out:表示动画以低速开始和结束。

  4. animation-delay,
    动画于何时开始,即从动画应用在元素上到动画开始的这段时间的长度。
    默认值为0,立即开始
    可以为负值,-1在1秒时动画开始

  5. animation-iteration-count,
    定义动画在结束前运行的次数 可以是1次 无限循环.
    infinite
    无限循环播放动画.

    动画播放的次数;默认值为1。可以用小数定义循环,来播放动画周期的一部分:例如,0.5 将播放到动画周期的一半。不可为负值。

  6. animation-direction,
    动画是否反向播放
    (1)normal
    每个循环内动画向前循

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值