移动端 loading图 css样式
来源:互联网 发布:对比分歧算法 编辑:程序博客网 时间:2024/05/10 01:43
HTML:
<div class="section-loading-box"> <div class="g-loading"> <div class="g-loading-leaf g-loading-leaf-0"></div> <div class="g-loading-leaf g-loading-leaf-1"></div> <div class="g-loading-leaf g-loading-leaf-2"></div> <div class="g-loading-leaf g-loading-leaf-2"></div> <div class="g-loading-leaf g-loading-leaf-3"></div> <div class="g-loading-leaf g-loading-leaf-4"></div> <div class="g-loading-leaf g-loading-leaf-5"></div> <div class="g-loading-leaf g-loading-leaf-6"></div> <div class="g-loading-leaf g-loading-leaf-7"></div> <div class="g-loading-leaf g-loading-leaf-8"></div> <div class="g-loading-leaf g-loading-leaf-9"></div> <div class="g-loading-leaf g-loading-leaf-10"></div> <div class="g-loading-leaf g-loading-leaf-11"></div> </div></div>
CSS:
.g-loading { position: relative; width: 0; height: 16px; z-index: 2000000000; left: 50%; top: 50%;}.g-loading-leaf{ position: absolute; top: 15px; opacity: 0.25; &:before{ content:" "; position: absolute; width: 8.14px; height: 3.08px; background: rgb(209, 209, 213); box-shadow: rgba(0, 0, 0, 0.0980392) 0 0 1px; border-radius: 1px; transform-origin: left 50% 0; -webkit-transform-origin: left 50% 0; } &-0{ animation: opacity-60-25-0-12 1.25s linear infinite; -webkit-animation: opacity-60-25-0-12 1.25s linear infinite; &:before{ transform: rotate(0deg) translate(7.92px, 0px); -webkit-transform: rotate(0deg) translate(7.92px, 0px); } } &-1{ animation: opacity-60-25-1-12 1.25s linear infinite; -webkit-animation: opacity-60-25-1-12 1.25s linear infinite; &:before{ transform: rotate(30deg) translate(7.92px, 0px); -webkit-transform: rotate(30deg) translate(7.92px, 0px); } } &-2{ animation: opacity-60-25-2-12 1.25s linear infinite; -webkit-animation: opacity-60-25-2-12 1.25s linear infinite; &:before{ transform: rotate(60deg) translate(7.92px, 0px); -webkit-transform: rotate(60deg) translate(7.92px, 0px); } } &-3{ animation: opacity-60-25-3-12 1.25s linear infinite; -webkit-animation: opacity-60-25-3-12 1.25s linear infinite; &:before{ transform: rotate(90deg) translate(7.92px, 0px); -webkit-transform: rotate(90deg) translate(7.92px, 0px); } } &-4{ animation: opacity-60-25-4-12 1.25s linear infinite; -webkit-animation: opacity-60-25-4-12 1.25s linear infinite; &:before{ transform: rotate(120deg) translate(7.92px, 0px); -webkit-transform: rotate(120deg) translate(7.92px, 0px); } } &-5{ animation: opacity-60-25-5-12 1.25s linear infinite; -webkit-animation: opacity-60-25-5-12 1.25s linear infinite; &:before{ transform: rotate(150deg) translate(7.92px, 0px); -webkit-transform: rotate(150deg) translate(7.92px, 0px); } } &-6{ animation: opacity-60-25-6-12 1.25s linear infinite; -webkit-animation: opacity-60-25-6-12 1.25s linear infinite; &:before{ transform: rotate(180deg) translate(7.92px, 0px); -webkit-transform: rotate(180deg) translate(7.92px, 0px); } } &-7{ animation: opacity-60-25-7-12 1.25s linear infinite; -webkit-animation: opacity-60-25-7-12 1.25s linear infinite; &:before{ transform: rotate(210deg) translate(7.92px, 0px); -webkit-transform: rotate(210deg) translate(7.92px, 0px); } } &-8{ animation: opacity-60-25-8-12 1.25s linear infinite; -webkit-animation: opacity-60-25-8-12 1.25s linear infinite; &:before{ transform: rotate(240deg) translate(7.92px, 0px); -webkit-transform: rotate(240deg) translate(7.92px, 0px); } } &-9{ animation: opacity-60-25-9-12 1.25s linear infinite; -webkit-animation: opacity-60-25-9-12 1.25s linear infinite; &:before{ transform: rotate(270deg) translate(7.92px, 0px); -webkit-transform: rotate(270deg) translate(7.92px, 0px); } } &-10{ animation: opacity-60-25-10-12 1.25s linear infinite; -webkit-animation: opacity-60-25-10-12 1.25s linear infinite; &:before{ transform: rotate(300deg) translate(7.92px, 0px); -webkit-transform: rotate(300deg) translate(7.92px, 0px); } } &-11{ animation: opacity-60-25-11-12 1.25s linear infinite; -webkit-animation: opacity-60-25-11-12 1.25s linear infinite; &:before{ transform: rotate(330deg) translate(7.92px, 0px); -webkit-transform: rotate(330deg) translate(7.92px, 0px); } }}@-webkit-keyframes opacity-60-25-0-12 { 0% { opacity: 0.25; } 0.01% { opacity: 0.25; } 0.02% { opacity: 1; } 60.01% { opacity: 0.25; } 100% { opacity: 0.25; }}@-webkit-keyframes opacity-60-25-1-12 { 0% { opacity: 0.25; } 8.34333% { opacity: 0.25; } 8.35333% { opacity: 1; } 68.3433% { opacity: 0.25; } 100% { opacity: 0.25; }}@-webkit-keyframes opacity-60-25-2-12 { 0% { opacity: 0.25; } 16.6767% { opacity: 0.25; } 16.6867% { opacity: 1; } 76.6767% { opacity: 0.25; } 100% { opacity: 0.25; }}@-webkit-keyframes opacity-60-25-3-12 { 0% { opacity: 0.25; } 25.01% { opacity: 0.25; } 25.02% { opacity: 1; } 85.01% { opacity: 0.25; } 100% { opacity: 0.25; }}@-webkit-keyframes opacity-60-25-4-12 { 0% { opacity: 0.25; } 33.3433% { opacity: 0.25; } 33.3533% { opacity: 1; } 93.3433% { opacity: 0.25; } 100% { opacity: 0.25; }}@-webkit-keyframes opacity-60-25-5-12 { 0% { opacity: 0.270958333333333; } 41.6767% { opacity: 0.25; } 41.6867% { opacity: 1; } 1.67667% { opacity: 0.25; } 100% { opacity: 0.270958333333333; }}@-webkit-keyframes opacity-60-25-6-12 { 0% { opacity: 0.375125; } 50.01% { opacity: 0.25; } 50.02% { opacity: 1; } 10.01% { opacity: 0.25; } 100% { opacity: 0.375125; }}@-webkit-keyframes opacity-60-25-7-12 { 0% { opacity: 0.479291666666667; } 58.3433% { opacity: 0.25; } 58.3533% { opacity: 1; } 18.3433% { opacity: 0.25; } 100% { opacity: 0.479291666666667; }}@-webkit-keyframes opacity-60-25-8-12 { 0% { opacity: 0.583458333333333; } 66.6767% { opacity: 0.25; } 66.6867% { opacity: 1; } 26.6767% { opacity: 0.25; } 100% { opacity: 0.583458333333333; }}@-webkit-keyframes opacity-60-25-9-12 { 0% { opacity: 0.687625; } 75.01% { opacity: 0.25; } 75.02% { opacity: 1; } 35.01% { opacity: 0.25; } 100% { opacity: 0.687625; }}@-webkit-keyframes opacity-60-25-10-12 { 0% { opacity: 0.791791666666667; } 83.3433% { opacity: 0.25; } 83.3533% { opacity: 1; } 43.3433% { opacity: 0.25; } 100% { opacity: 0.791791666666667; }}@-webkit-keyframes opacity-60-25-11-12 { 0% { opacity: 0.895958333333333; } 91.6767% { opacity: 0.25; } 91.6867% { opacity: 1; } 51.6767% { opacity: 0.25; } 100% { opacity: 0.895958333333333; }}
0 0
- 移动端 loading图 css样式
- 移动端-css样式技巧
- 移动端css样式设置
- 移动端常用的css样式
- 移动端css样式的心得
- 移动端css样式结构引入
- pc端和移动端的css样式写法
- CSS样式初始化分为PC端和移动APP端
- PC和移动端的CSS重置样式表
- CSS---10个样式各异的CSS3 Loading加载动画
- 常见两种的loading样式(css实现)
- 鼠标移动背景变化css样式
- 移动WEBAPP开发常规CSS样式总结
- 移动web全局公共的css样式
- 移动WEBAPP 常规CSS样式总结
- loading-css
- css loading
- css loading
- 从零开始使用Maven(三)Maven的聚合工程
- mysql select case
- struts2使用拦截器完成登陆显示用户信息操作
- This function has none of DETERMINISTIC, NO SQL解决办法
- Android中Intent传递的四种数据类型以及传递方法
- 移动端 loading图 css样式
- struts文件结构
- Cocos2d-x使用Luajit将Lua脚本编译
- MATLAB--给子图加标题title()
- 链表反转 -- 剑指Offer C++ Class
- 蓝桥杯——算法训练 乘法表(Vip试题)
- 【Java8】Guava——Object方法和排序
- linux an error occurred during the file system check错误的解决
- Java设计模式(3)建造者模式(Builder模式)