html如何做圆圈一直转,纯CSS圆圈转动

css

body{

background-color:#63a1f4;

}

.loader1, .loader2, .loader3, .loader4, .loader5, .loader6, .loader7, .loader8, .loader9, .loader10, .loader11, .loader12,

.loader13, .loader14, .loader15, .loader16, .loader17, .loader18{

box-sizing:border-box;

width:100px;

height:100px;

position:absolute;

animation:rotation 6s infinite linear;

}

.loader1{

left:100px;

top:100px;

}

.loader2{

left:300px;

top:100px;

}

.loader3{

left:500px;

top:100px;

}

.loader4{

left:700px;

top:100px;

}

.loader5{

left:900px;

top:100px;

}

.loader6{

left:1100px;

top:100px;

}

.loader7{

left:100px;

top:300px;

}

.loader8{

left:300px;

top:300px;

}

.loader9{

left:500px;

top:300px;

}

.loader10{

left:700px;

top:300px;

}

.loader11{

left:900px;

top:300px;

}

.loader12{

left:1100px;

top:300px;

}

.loader13{

left:100px;

top:500px;

}

.loader14{

left:300px;

top:500px;

}

.loader15{

left:500px;

top:500px;

}

.loader16{

left:700px;

top:500px;

}

.loader17{

left:900px;

top:500px;

}

.loader18{

left:1100px;

top:500px;

}

.circle{

box-sizing:border-box;

border-radius:50%;

}

.border-1{

border:2px solid #fff;

}

.border-2{

border-top:2px solid #fff;

border-left:2px solid #fff;

border-bottom:2px solid transparent;

border-right:2px solid transparent;

}

.border-3{

border-top:2px solid #fff;

border-left:2px solid transparent;

border-bottom:2px solid transparent;

border-right:2px solid transparent;

}

.loader18 .border-3, .loader18{

border-bottom:2px solid #fff;

}

.spinner-container-A{

position:absolute;

width:80%;

height:80%;

left:10%;

top:10%;

animation:rotation 4s infinite linear;

}

.spinner-container-B{

position:absolute;

width:100%;

height:100%;

left:0;

top:0;

animation:rotation 4s infinite linear;

}

.spinner-container-C{

position:absolute;

width:80%;

height:80%;

left:10%;

top:10%;

}

.spinner-1{

position:absolute;

width:50%;

height:50%;

left:calc(7.32% - 1px);

top:calc(7.32% - 1px);

}

.spinner-2{

position:absolute;

width:75%;

height:75%;

left:calc(3.66% - 1px);

top:calc(3.66% - 1px);

}

.spinner-3{

position:absolute;

animation:resize 4s infinite linear;

}

.spinner-4{

position:absolute;

width:100%;

height:100%;

top:0;

left:0;

animation:resize 4s infinite linear, rotation 4s infinite linear;

}

.spinner-5{

position:absolute;

width:100%;

height:100%;

top:0;

left:0;

animation:resize2 4s infinite linear, rotation 4s infinite linear;

}

@keyframes rotation{

0%{

transform:rotate(0deg);

}

100%{

transform:rotate(360deg);

}

}

@keyframes resize{

0%,100%{

width:calc(100% + 4px);

height:calc(100% + 4px);

left:-2px;

top:-2px;

}

50%{

width:50%;

height:50%;

left:calc(7.32% - 1px);

top:calc(7.32% - 1px);

}

}

@keyframes resize2{

0%,100%{

width:calc(100% + 4px);

height:calc(100% + 4px);

left:-2px;

top:-2px;

}

50%{

width:50%;

height:50%;

left:25%;

top:25%;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值