CSS3之动画

1.@keyframes

  • @keyframes 规则是创建动画。
  • @keyframes 规则内指定一个 CSS 样式和动画将逐步从目前的样式更改为新的样式。

2.写法

@keyframes my
{
    from {background: red;}
    to {background: yellow;}
}
div{
     animation: my 5s;/*动画名称 动画时长*/
   }
    animation-name: 规定 @keyframes 动画的名称
    animation-duration: 规定动画完成一个周期所花费的秒或毫秒,默认是 0
    animation-timing-function:  规定动画的速度曲线,默认是 "ease"
    animation-delay: 规定动画何时开始,默认是 0
    animation-iteration-count: 规定动画被播放的次数,默认是 1
    animation-direction: 规定动画是否在下一周期逆向地播放,默认是 "normal"。
    animation-play-state:   规定动画是否正在运行或暂停,默认是 "running"。

你可能感兴趣的:(CSS3之动画)