查看效果:
http://hovertree.com/texiao/css3/43/

代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css3 loading等待加载代码 - 何问起</title> <style>
@keyframes move {
from {
transform: translate(0,50%);
} to {
transform: translate(0,850%);
}
} * {
margin: 0;
padding: 0;
} body {
min-width: 325px;
height: 100vh;
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
align-content: flex-start;
background: #2a2a2a;
} figure {
margin: 30px;
width: 250px;
height: 250px;
border-radius: 50%;
position: relative;
background: #1c1c1c;
} section {
width: 10%;
height: 100%;
position: absolute;
left: 45%;
} section:nth-child(2) {
transform: rotate(22.5deg);
} section:nth-child(3) {
transform: rotate(45deg);
} section:nth-child(4) {
transform: rotate(67.5deg);
} section:nth-child(5) {
transform: rotate(90deg);
} section:nth-child(6) {
transform: rotate(112.5deg);
} section:nth-child(7) {
transform: rotate(135deg);
} section:nth-child(8) {
transform: rotate(157.5deg);
} figure div {
height: 10%;
border-radius: 50%;
background: dodgerblue;
animation: move 1s ease-in-out infinite alternate;
} figure:nth-child(1) > section:nth-child(1) > div {
animation-delay: -0.1875s;
} figure:nth-child(1) > section:nth-child(2) > div {
animation-delay: -0.175s;
} figure:nth-child(1) > section:nth-child(3) > div {
animation-delay: -0.1625s;
} figure:nth-child(1) > section:nth-child(4) > div {
animation-delay: -0.15s;
} figure:nth-child(1) > section:nth-child(5) > div {
animation-delay: -0.9375s;
} figure:nth-child(1) > section:nth-child(6) > div {
animation-delay: -0.925s;
} figure:nth-child(1) > section:nth-child(7) > div {
animation-delay: -0.9125s;
} figure:nth-child(1) > section:nth-child(8) > div {
animation-delay: -0.9s;
} figure:nth-child(2) > section:nth-child(1) > div {
animation-delay: -0.875s;
} figure:nth-child(2) > section:nth-child(2) > div {
animation-delay: -0.75s;
} figure:nth-child(2) > section:nth-child(3) > div {
animation-delay: -0.625s;
} figure:nth-child(2) > section:nth-child(4) > div {
animation-delay: -0.5s;
} figure:nth-child(2) > section:nth-child(5) > div {
animation-delay: -0.375s;
} figure:nth-child(2) > section:nth-child(6) > div {
animation-delay: -0.25s;
} figure:nth-child(2) > section:nth-child(7) > div {
animation-delay: -0.125s;
} figure:nth-child(3) > section:nth-child(1) > div {
animation-delay: -0.5s;
} figure:nth-child(3) > section:nth-child(3) > div {
animation-delay: -0.5s;
} figure:nth-child(3) > section:nth-child(5) > div {
animation-delay: -0.5s;
} figure:nth-child(3) > section:nth-child(7) > div {
animation-delay: -0.5s;
} figure:nth-child(4) > section:nth-child(1) > div {
animation-delay: -0.35s;
} figure:nth-child(4) > section:nth-child(2) > div {
animation-delay: -0.3s;
} figure:nth-child(4) > section:nth-child(3) > div {
animation-delay: -0.25s;
} figure:nth-child(4) > section:nth-child(4) > div {
animation-delay: -0.2s;
} figure:nth-child(4) > section:nth-child(5) > div {
animation-delay: -0.15s;
} figure:nth-child(4) > section:nth-child(6) > div {
animation-delay: -0.1s;
} figure:nth-child(4) > section:nth-child(7) > div {
animation-delay: -0.05s;
}
</style> <script src="js/prefixfree.min.js"></script> </head> <body> <figure>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
</figure> <figure>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
</figure> <figure>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
</figure> <figure>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
<section><div></div></section>
</figure> <div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
<p>适用浏览器:360、FireFox、Chrome、Opera、傲游、搜狗、世界之窗. 不支持Safari、IE8及以下浏览器。</p>
<p>来源:<a href="http://hovertree.com/" target="_blank">何问起</a></p>
</div>
</body>
</html>

web前端特效:http://www.cnblogs.com/jihua/p/webfront.html

CSS3实现Loading动画特效的更多相关文章

  1. 纯CSS3文字Loading动画特效

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

  2. 纯css3 加载loading动画特效

    最近项目中要实现当页面还没有加载完给用户提示正在加载的loading,本来是想做个图片提示的,但是图片如果放大电脑的分辨率就会感觉到很虚,体验效果很不好.于是就采用css3+js实现这个loading ...

  3. 分享web前端七款HTML5 Loading动画特效集锦

    以前我们大部分的Loading动画都是利用gif图片实现的,这种图片实现Loading动画的方法虽然也很不错,但是作为HTML5开发者来说,如果能利用HTML5和CSS3实现这些超酷的Loading动 ...

  4. 7 款华丽的 HTML5 Loading 动画特效

    我们在进行大数据的传输或者复杂操作的等待时,最好能有一个Loading等待的小动画提示用户.本文将为大家分享一些超华丽的基于HTML5的Loading加载动画特效,希望你会喜欢. 1.HTML5 Ca ...

  5. 6种炫酷的CSS3按钮边框动画特效

    6种炫酷的CSS3按钮边框动画特效Button border animate 用鼠标滑过下面的按钮看看效果! Draw Draw Meet Center Spin Spin Circle Spin T ...

  6. 9款超绚丽的HTML5/CSS3应用和动画特效

    1.CSS3飘带状3D菜单 菜单带小图标 这次我们要来分享一款很特别的CSS3菜单,菜单的外观是飘带状的,并且每一个菜单项有一个精美的小图标,鼠标滑过菜单项时,菜单项就会向上凸起,像是飘带飘动一样,形 ...

  7. 纯CSS3创意loading文字特效

    快速使用Romanysoft LAB的技术实现 HTML 开发Mac OS App,并销售到苹果应用商店中.   <HTML开发Mac OS App 视频教程> 土豆网同步更新:http: ...

  8. 基于HTML5/CSS3图片网格动画特效

    现在HTML5技术可以让网页上的图片变得非常神奇,各种各样的HTML5图片动画特效让你眼花缭乱.今天要分享的这款HTML5图片网格动画特效就非常炫酷.图片缩略图按网格的布局一行行排列,你只需点击按钮即 ...

  9. CSS3扁平化Loading动画特效

    效果预览:http://hovertree.com/texiao/css3/42/ 代码如下: <!doctype html> <html> <head> < ...

随机推荐

  1. CSS3特性

    2018-08-20 CSS3:用于控制网页的样式和布局 1.transform:rotate(30deg);      CSS3 模块 选择器 盒模型 背景和边框 文字特效 2D/3D转换 动画 多 ...

  2. 终端的rz命令,覆盖原文件。

    不覆盖:rz 覆盖 同名文件:rz -y

  3. js查漏补缺

    js中: 1.对空(Null).未定义(Undefined).Symbol .函数(Function) 都是数据类型(js不像java中,声明了变量会有默认值,在js中只声明变量而没有赋值的时候,类型 ...

  4. Class的 getSuperclass与getGenericSuperclass区别

    一.getSuperclass   返回直接继承的父类(由于编译擦除,没有显示泛型参数)  Class<? super T> getSuperclass()           返回表示此 ...

  5. 谷歌排名影响因素最新研究(SEM RUSH版)

    谷歌排名影响因素,关于这块的研究在国外有很多,一全老师(www.yiquanseo.com)以前也专门翻译整合过两篇,分别是Backlinko的<谷歌排名影响因素权威报告(研究了数百万谷歌网站得 ...

  6. linux下C获取文件的大小

    获取文件大小这里有两种方法: 方法一. 范例: unsigned long get_file_size(const char *path) { unsigned long filesize = -1; ...

  7. __nw_connection_get_connected_socket_block_invoke Connection has no connected handle 解决办法

    1. Xcode menu -> Product -> Edit Scheme... 2. Environment Variables -> Add -> Name: &quo ...

  8. 初识html与css

    ---恢复内容开始--- PS应用量尺寸w.h- 操作方式: 窗口,信息,右上角面板选项,标尺单位,像素切图- 操作方式: 切片工具, 文件 ,另存为web所有格式,jpeg,存储,切片:选中的切片, ...

  9. 介绍一下Spring Cloud Config

    Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持.使用Config Server,您可以在所有环境中管理应用程序的外部属性.客户端和服务器上的概念映射与Spring ...

  10. 零基础学习JavaSE(一)

    一.开发环境安装配置 1.1 安装jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载后安 ...