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