CSS3饼状图loading旋转动画
来源:互联网 发布:刷水软件 编辑:程序博客网 时间:2024/06/05 19:43
CSS代码:
.wrap { width: 64px; height: 64px; position: relative; }.outer { position: absolute; width: 100%; height: 100%; background: url(icon-spin-s.png) no-repeat; animation: spin 800ms infinite linear; }.inner, .inner2 { position: absolute; width: 38px; height: 38px; border-radius: 40px; overflow: hidden; left: 13px; top: 13px; }.inner { opacity: 1; background-color: #89abdd; animation: second-half-hide 1.6s steps(1, end) infinite; }.inner2 { opacity: 0; background-color: #4b86db; animation: second-half-show 1.6s steps(1, end) infinite; }.spiner, .filler, .masker { position: absolute; width: 50%; height: 100%; }.spiner { border-radius: 40px 0 0 40px; background-color: #4b86db; transform-origin: right center; animation: spin 800ms infinite linear; left: 0; top: 0; }.filler { border-radius: 0 40px 40px 0; background-color: #4b86db; animation: second-half-hide 800ms steps(1, end) infinite; left: 50%; top: 0; opacity: 1; }.masker { border-radius: 40px 0 0 40px; background-color: #89abdd; animation: second-half-show 800ms steps(1, end) infinite; left: 0; top: 0; opacity: 0; }.inner2 .spiner, .inner2 .filler { background-color: #89abdd; }.inner2 .masker { background-color: #4b86db; }@keyframes spin { 0% { transform: rotate(360deg); } 100% { transform: rotate(0deg); }}@keyframes second-half-hide { 0% { opacity: 1; } 50%, 100% { opacity: 0; }}@keyframes second-half-show { 0% { opacity: 0; } 50%, 100% { opacity: 1; }}
HTML代码:
<div class="wrap"> <div class="outer"></div> <div class="inner"> <div class="spiner"></div> <div class="filler"></div> <div class="masker"></div> </div> <div class="inner2"> <div class="spiner"></div> <div class="filler"></div> <div class="masker"></div> </div></div>
设计师制作的Gif - 27.8k
演示网站:http://codepen.io/AMKohn/pen/EKJHf
0 0
- CSS3饼状图loading旋转动画
- CSS3 实现 Loading 动画
- loading css3动画
- css3加载动画loading
- css3实现loading动画
- css3动画实现loading
- CSS3 旋转动画
- css3 过渡/旋转/动画
- css3图片旋转动画
- 使用CSS3制作Loading动画
- 用CSS3 实现loading动画
- CSS3-loading动画(四)
- CSS3动画之loading-1
- CSS3动画之loading-2
- CSS3动画之loading-3
- 【求解】CSS3动画loading加载
- CSS3动画-3D旋转
- CSS3 3D旋转动画
- 把一个字符串的大写字母放到字符串的后面,各个字符的相对位置不变,且不能申请额外的空间
- linux 下串口编程VTIME和VMIN的设置
- JAVA 学习模块十五: 内部类
- maya中的种树脚本
- Tomcat集群之Apache篇(一)
- CSS3饼状图loading旋转动画
- Java @SuppressWarnings作用
- [4]-虚拟机垃圾回收
- CSDN-Markdown编辑器中如何使图片居中
- 定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
- 从程序员到架构师,架构师绝对不会告诉程序的秘密
- 身份证实名认证
- 听“平凡之路”有感
- Vijos P1153 猫狗大战