之前给大家带了很多款进度加载条,今天再给大家分享一款纯css3实现的动画加载特效。效果图如下:

在线预览   源码下载

实现的代码。

html代码:

  <div class="wrap">
<div class="curve3">
</div>
<div class="curve2">
<div class="text">
15
</div>
</div>
<div class="curve">
<div class="topleft">
</div>
<div class="bottomright">
</div>
</div>
<div class="bottomleft glow">
</div>
<div class="topright">
</div>
</div>

css3代码:

body {
background: #252527;
} .wrap {
width:200px;
margin-left:auto;
margin-right:auto;
position:relative;
} .curve {
left:200px;
width:200px;
height:200px;
border-radius:100px;
background: #252527;
-webkit-animation: spin 1.5s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
-moz-animation: spin 1.5s;
-moz-animation-iteration-count: infinite;
-moz-animation-timing-function: linear;
animation: spin 1.5s;
animation-iteration-count: infinite;
animation-timing-function: linear;
} @-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);}
100% {-webkit-transform: rotate(360deg);}
} @-moz-keyframes spin {
0% {
-moz-transform: rotate(0deg);}
100% {-moz-transform: rotate(360deg);}
} @keyframes spin {
0% {
-moz-transform: rotate(0deg);}
100% {-moz-transform: rotate(360deg);}
} .curve3 {
position:absolute;
margin-top:149px;
width:200px;
height:200px;
border-radius:100px;
box-shadow: 0px 3px 5px 0.02em #888888; } .glow {
box-shadow: 0px 3px 15px 0.02em #888888
} .topleft {
width:100px;
height:100px;
border-top-left-radius:100px;
background:-webkit-linear-gradient(top right, #AAAAB3 10%, #252527 80%);
background:-moz-linear-gradient(top right, #AAAAB3 10%, #252527 80%);
background:linear-gradient(to bottom left, #AAAAB3 10%, #252527 80%);
} .bottomright {
width:100px;
height:100px;
border-bottom-right-radius:100px;
background:-webkit-linear-gradient( top right, #252527 20%, #AAAAB3 90%);
background:-moz-linear-gradient( top right, #252527 20%, #AAAAB3 90%);
background:linear-gradient( to bottom left, #252527 20%, #AAAAB3 90%);
position:relative;
left:100px;
} .curve2 {
top:175px;
left:25px;
position:relative;
width:150px;
height:150px;
border-radius:100px;
background-color:#252527;
z-index:;
box-shadow: 0px 0px 5px 0.02em #888888;
} .text {
display:inline-block;
font-family: 'Oswald';
font-size:80px;
margin-left: 40px;
margin-top: 16px;
background:-webkit-linear-gradient( top left, white, #ffd700, #998100 80%);
-webkit-background-clip:text;
-webkit-text-fill-color: transparent;
color:#ffd700;
} .bottomleft {
width:50px;
height:50px;
margin-right:;
border-bottom-left-radius:50px;
background:#252527;
position:relative;
z-index:-4;
top:-100px;
} .glow {
box-shadow: 16px 30px 30px 5px #ffffff;
} .topright {
width:50px;
height:50px;
border-top-right-radius:50px;
background:#252527;
position:relative;
left:125px;
bottom:220px;
box-shadow: 5px -5px 35px 5px #ffffff; z-index:-4;
}

via:http://www.w2bc.com/Article/19040

纯css3实现的动画加载特效的更多相关文章

  1. 纯css3实现的动画加载条

    之前大大家分享了很多款加载条.今天给大家带来一款纯css3实现的动画加载条. 这款加载条适用浏览器:360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗. 不支持IE8 ...

  2. 一款纯css3实现的动画加载导航

    之前为大家介绍了好几款导航菜单,今天为给大家再带来一款纯css3实现的动画加载导航.该导航出现的时候以动画的形式出现.效果图如下: 在线预览   源码下载 实现的代码. html代码: <ul ...

  3. 16款纯CSS3实现的loading加载动画

    分享16款纯CSS3实现的loading加载动画.这是一款实用的可替代GIF格式图片的CSS3加载动画代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div clas ...

  4. 纯css3实现的win8加载动画

    今天给大家分享一款纯css3实现的win8加载动画.在这款实例中动画效果完全由css3实现.一起看下效果图: 在线预览   源码下载 实现的代码. html代码: <div class=&quo ...

  5. 一款纯css3实现的条纹加载条

    之前为大家带来了很多加载动画. 基于prefixfree.js的进度加载条 ,基于jquery带百分比的响应式进度加载条.今天给大家分享一款纯css3实现的条纹加载条.带有响应式的效果.效果图如下 : ...

  6. 纯CSS3实现loading正在加载。。。

    场景分析:随着我司专职前端切图人员离职,切图的活重新落到我们小组团队成员的日常任务list里面,加上我们小组 7个前端 基本都是后台转的前端 (赶鸭子上架 前端现在需求量大 没办法) 加上自己也将就一 ...

  7. 纯CSS3文字Loading动画特效

    纯CSS3文字Loading动画特效是一款个性的loading文字加载动画. 在线演示本地下载

  8. CSS3实现的图片加载动画效果

    来源:GBin1.com 使用CSS3实现的不同图片加载动画效果,支持响应式,非常适合针对瀑布流布局图片动态加载特效进行增强! HTML <ul class="grid effect- ...

  9. 分享JQuery动画插件Velocity.js的六种列表加载特效

    分享JQuery动画插件Velocity.js的六种列表加载特效.在这款实例中给中六种不同的列表加载效果.分别为从上飞入.从右侧飞入.从左侧飞入.和渐显.一起看下效果图: 在线预览   源码下载 实现 ...

随机推荐

  1. 使用gulp、yeoman、bower建站

    前端建站工具 标签 : 工具 *** 脚手架:yeoman 用途 快速搭建新项目 为项目增加新部分 创建模块或者包 引导新服务 ... 开始 安装yo和generator npm i -g yo np ...

  2. 第二百二十二天 how can I 坚持

    纪念碑谷好费脑子啊,头都大了,被遗忘的海最后百度了下攻略才过了. 今天下班遇到了易军,哎,总感觉怪怪的,心情顿时压抑了些,源二生日,一起去吃了个饭,烤鸭,吃的挺不错. 创新去哪了,其实每个人的内心深处 ...

  3. deque 居然已经实现了 insert 接口

    最近有个开发需求,根据server传递来的广告位来展示某条广告. 但最终存储广告的数据结构是deque,里面存储的东西还是对象(stl 基于拷贝语义). 想了半天,在开头和结尾插入比较方便,在中间插入 ...

  4. C++11对象构造的改良

    [C++11对象构造的改良] C++03中一个构造函数无法构造另一个构造函数,因为A()实际上意味着生成一个临时对象,存在语音混淆.详情请看参考2. C++11中允许直接在初始化列表中调用其它的构造函 ...

  5. HDU 1564 Play a game (找规律博弈)

    Play a game Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total ...

  6. http://docwiki.embarcadero.com/RADStudio/XE7/en/Delphi_Data_Types

    http://docwiki.embarcadero.com/RADStudio/XE7/en/Delphi_Data_Types

  7. CF 86D Powerful array 【分块算法,n*sqrt(n)】

    给定一个数列:A1, A2,……,An,定义Ks为区间(l,r)中s出现的次数. t个查询,每个查询l,r,对区间内所有a[i],求sigma(K^2*a[i]) 离线+分块 将n个数分成sqrt(n ...

  8. cocos2d-x 判断两条直线是否相交

    bool GraphicsUtil::linesCross(b2Vec2 v0, b2Vec2 v1, b2Vec2 t0, b2Vec2 t1, b2Vec2 &intersectionPo ...

  9. 【转】 Volley NegativeArraySizeException 解决

    http://blog.csdn.net/very_caiing/article/details/46241531 今天在百度统计看项目上有一个crash比较高的bug: Java.lang.Nega ...

  10. hdu1232 畅通工程

    畅通工程 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...