css3-animation

2019-07-30  本文已影响0人  易路先登

概念:css3提供的通过css制作可控动画的技术。
和transform(过渡)的区别:通过关键帧能对动画做更详细的指定和控制。
用法:

1 定义关键帧动画

@keyframs animation-name {
    from:{
      top:0px;
    },
    to:{
      top:300px;
    }
}
@keyframes animation-name {
    0% { top: 0; }
    30% { top: 300px; }
    50% { top: 150px; }
    70% { top: 300px; }
    80% { top: 0px;  left:-200px;}
    100% { top: 0px;  }
  }

2 引用动画

在css类中引用关键帧动画

.class-name{
  animation:name duration timing-function delay iteration-count direction fill-mode play-state;
}

3 动画本身属性指定

css类中的animation属性指定了动画的名称等一系列特性,是个简写形式,完整的动画本身的属性指定如下:

上一篇 下一篇

猜你喜欢

热点阅读