效果地址:https://codepen.io/flyingliao/pen/ebjEMm?editors=1100

HTML代码:

<div class="loader">
<div class="one">
<div class="two">
<div class="thre">
<div class="four">
<div class="five"></div>
</div>
</div>
</div>
</div>
</div>

CSS代码:

html,
body,
.loader {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
background-color: black;
}
div{
border: 10px solid white;
border-radius: 50%;
margin: 10px;
}
.loader {
width: 10em;
height: 10em;
position: relative;
font-size: 24px;
}
.loader div {
background-color: rgba(100%, 0%, 0%, 0.3);
border-color: white rgba(100%, 100%, 100%, 0.2);
/* 名称 周期 速度 次数 是否反向播放 */
animation: animate 5s linear infinite normal;
}
@keyframes animate {
0% {
/* red */
background-color: rgba(100%, 0%, 0%, 0.3);
transform: rotate(0deg);
}
25% {
/* yellow */
background-color: rgba(100%, 100%, 0%, 0.3);
}
50% {
/* green */
background-color: rgba(0%, 100%, 0%, 0.3);
}
75% {
/* blue */
background-color: rgba(0%, 0%, 100%, 0.3);
}
100% {
/* purple */
background-color: rgba(100%, 0%, 100%, 0.3);
transform: rotate(720deg);
}
}

最新文章

  1. C#中实现excel文件批量导入access数据表中
  2. debug实战:COM组件GetToSTA导致高内存+GC被阻塞
  3. jquery.uploadify 异常 “__flash__removeCallback”未定义
  4. sh脚本学习之: sh脚本 、sed、awk
  5. this指针在不同情况下的指代
  6. Jquery on 事件
  7. Python - SQLAlchemy之连表操作
  8. 在Ubuntu Desktop打开终端的2种方式
  9. OC 截取字符串
  10. 3、手把手教你Extjs5(三)MVVM特性的简单说明
  11. window.close()方法对谷歌和火狐浏览器无效
  12. Django之代码风格
  13. 禁用了传说中的PHP危险函数之后,Laravel的定时任务不能执行了?
  14. eclipse 搭建maven项目
  15. intptr_t 指针(转)
  16. React Native中Mobx的使用
  17. 【Java入门提高篇】Day22 Java容器类详解(五)HashMap源码分析(上)
  18. mysql 创建 mb4 字符集数据库
  19. Js笔记(对象,构造函数,原型,原型链,继承)及一些不熟悉的语法
  20. Sentry有什么作用

热门文章

  1. Flutter at Google I/O 2018
  2. 使用JavaScript完成文字向上间歇滚动
  3. Python单元测试框架之pytest 3 -- fixtures
  4. 【linux】安装docker
  5. IP地址与无符号整数值相互转换
  6. TCP:WireShark分析,序列号Seq和确认号Ack
  7. Zipkin和Brave实现http服务调用的跟踪
  8. [转][C#]WebAPI 必需 Dll
  9. 廖雪峰Java5集合-2List-2编写equals方法
  10. 廖雪峰Java4反射与泛型-1反射-4调用构造方法