美文网首页
CSS3动画

CSS3动画

作者: 笃笃木鱼 | 来源:发表于2019-01-19 12:49 被阅读0次

    CSS属性animation添加动画特性

    @keyframe关键帧:动画的原理就是一定时间内播放多张图片,关键帧即某时间节点上的页面

    transform:定义元素2D或3D的变化

    translate(x,y) x和y方向上的位置偏移

    scale(x,y) x和y方向上的缩放 

    rotate(angle)二维坐标上的旋转

    skew(Xangle,Yangle)  x和y方向上的倾斜

    以上属性对应有x,y,z以及3D属性

    DOM

    <div id="animation" ></div>

    CSS

        <style type="text/css">

          #animation {

            width: 200px;

            height: 200px;

            background: yellowgreen;

            animation: xuan 5s infinite;

          }

          @keyframes xuan{

            from { transform:rotate(0deg);  }

            to { transform:rotate(359deg);  }

          }

        </style>

    兼容性

    Firefox 支持替代的 @-moz-keyframes 规则。

    Opera 支持替代的 @-o-keyframes 规则。

    Safari 支持替代的 @-webkit-keyframes 规则。

    Chrome 支持 @keyframe 

    相关文章

      网友评论

          本文标题:CSS3动画

          本文链接:https://www.haomeiwen.com/subject/bfnadqtx.html