站长资讯网
最全最丰富的资讯网站

css3动画怎么使圆形旋转

css3动画使圆形旋转的方法:1、新建一个HTML示例文件,并定义div为“<div class="demo"></div>”;2、通过动画属性设置不同效果的边框,进行旋转,代码为“animation: circle 2s infinite linear; @keyframes circle {0% {transform: rotate(0deg);}”。

css3动画怎么使圆形旋转

本教程操作环境:Windows10系统、CSS3版、DELL G3电脑

css3动画怎么使圆形旋转?

CSS3 圆环旋转效果

一、CSS3圆环旋转效果 1

原理:设置不同效果的边框,进行旋转

<div class="demo"></div><style>     .demo {         width: 250px;         height: 250px;         border: 50px solid red;         border-left-color: blue;         border-right-color: yellow;         border-top-color: #04f105;         margin: 100px;         border-radius: 50%;         animation: circle 2s infinite linear;     }     @keyframes circle {         0% {             transform: rotate(0deg);         }          100% {             transform: rotate(-360deg);         }     }</style>
登录后复制

css3动画怎么使圆形旋转

二、Css 3圆环效果2

原理:使用多层边框下沟哦,执行旋转

<div class="demoout">     <div class="demo"></div></div><style>     body {         background: black;     }      .demo {         width: 250px;         height: 250px;         border: 3px solid white;         border-left-color: blue;         border-right-color: yellow;         margin: 25px;         border-radius: 50%;         animation: circle 4s infinite ease;         background: white;     }      .demoout {         width: 300px;         height: 300px;         border: 3px solid white;         border-top-color: green;         border-bottom-color: red;         margin: 100px;         border-radius: 50%;         animation: circle 4s infinite linear;         background: white;     }      @-webkit-keyframes circle {         0% {             transform: rotate(0deg);         }          100% {             transform: rotate(-360deg);         }     }</style>
登录后复制

效果如下:

css3动画怎么使圆形旋转

推荐学习:《css视频教程》

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号