首页 > 网站 > WEB开发 > 正文

几行css3代码实现超炫加载动画

2024-04-27 14:32:46
字体:
来源:转载
供稿:网友
几行CSS3代码实现超炫加载动画

之前为大家分享了css3实现的加载动画。今天为大家带来一款只需几行代码就可以实现超炫的动画加载特效。我们一起看下效果图:

在线预览源码下载

实现代码:

极简的html代码:

<div>        <i></i></div>

css3代码:

body {  background: black;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  height: 100vh;}@-webkit-keyframes rotation {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes rotation {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}div {  width: 200px;  height: 200px;  border-radius: 50%;  border: 1px solid rgba(0, 120, 255, 0.5);  -webkit-box-shadow: 0px 0px 20px rgba(0, 120, 255, 0.5), inset 0px 0px 20px rgba(0, 120, 255, 0.5);  box-shadow: 0px 0px 20px rgba(0, 120, 255, 0.5), inset 0px 0px 20px rgba(0, 120, 255, 0.5);  margin: auto;  position: relative;}div i {  content: "";  display: block;  width: 0;  height: 15px;  position: absolute;  top: -webkit-calc(50% - 5px);  top: calc(50% - 5px);  left: 2px;  -webkit-box-shadow: 0px 0px 50px 10px #0078ff;  box-shadow: 0px 0px 50px 10px #0078ff;  -webkit-transform-origin: 100px 0;  -ms-transform-origin: 100px 0;  transform-origin: 100px 0;  -webkit-animation: rotation linear 2s infinite;  animation: rotation linear 2s infinite;}

原文地址:http://www.w2bc.com/Article/6293


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表