CSS3 “搜索中...”“检测中...”效果
2016-01-14 10:57
351 查看
最近做一个系统检测的功能,里面有一个检测中的效果,觉得挺好玩的,也可以用了当loading中或者水波一圈一圈逐渐变大的效果,都可以的。。。不多说了,效果贴图。。。
可能gif图动画不是特别流畅,实际效果还是不错的。。。不磨磨唧唧的,贴代码:
html代码:
css代码:
css3动画效果
关于动画这块儿有个小小的问题,如果0%时,opacity:0时,动画也可正常执行,只是会有一段时间的延迟,即当点开页面后,动画会顿一会儿,然后再开始执行,如果你不想延迟,就按照上面代码;想延迟就按这行所说,就哦啦!!!
之后会补一下项目地址哦 ~
可能gif图动画不是特别流畅,实际效果还是不错的。。。不磨磨唧唧的,贴代码:
html代码:
<div class="detecting_center"> <div class="circle"> <div></div> <div></div> <div></div> <div></div> </div> <div class="letter"> <div>系</div> <div>统</div> <div>检</div> <div>测</div> <div>中</div> </div> </div>起初“系统检测中”这几个字是打算做个类似打字机的效果的,所以才这么布局的。。这里不说文字效果。。。只说白色背景一圈一圈放大的效果。。
css代码:
.detecting_center { position: relative; width: 210px; height: 210px; margin: 60px auto;}
.circle div { background-color: #fff; border-radius: 100%; position: absolute; left: 50%; top: 50%; opacity: 0; width: 100%; height: 100%; margin: -50% 0 0 -50%; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: circle 2s 0s linear infinite; animation: circle 2s 0s linear infinite; z-index: 1; } .circle div:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } .circle div:nth-child(2) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .circle div:nth-child(3) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .circle > div:nth-child(4) { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; }
css3动画效果
@-webkit-keyframes circle{ 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.4; } 50% { -webkit-transform: scale(1.35); transform: scale(1.35); opacity: 0; } }
关于动画这块儿有个小小的问题,如果0%时,opacity:0时,动画也可正常执行,只是会有一段时间的延迟,即当点开页面后,动画会顿一会儿,然后再开始执行,如果你不想延迟,就按照上面代码;想延迟就按这行所说,就哦啦!!!
之后会补一下项目地址哦 ~
相关文章推荐
- CSS的组成,三种样式(内联式,嵌入式,外部式),优先级
- CSS 一些基础知识(优先级、行内元素的一些属性、font-size单位) 怎样不加载图片
- css改变下拉列表select框的默认样式
- HTML-CSS设置超链接颜色字体
- css命名规范
- Web Essentials之HTML和CSS操作技巧
- CSS 字体
- CSS 链接
- CSS 列表
- CSS 表格
- CSS 框模型
- 【HTML/XML 7】CSS层叠样式表
- 【HTML/XML 7】CSS层叠样式表
- 响应式web设计与CSS3媒体查询
- 3.css制作面包屑
- 用JS打开网页时自动更改css样式,可用于处理浏览器兼容
- css选择器优先级
- 2016年1月13日
- css
- CSS设置img属性让图片水平居中/居左/居右的写法