先看看效果图,像是气泡在上升:

CSS3实现大小不一的粒子旋转加载动画

CSS Code复制内容到剪贴板
  1. #load3,     
  2. #loader3 {     
  3.  font-size: 20px;     
  4.  margin: 80px 50px;     
  5.  float: left;     
  6.  width: 1em;     
  7.  height: 1em;     
  8.  border-radius: 50%;     
  9.  position: relative;     
  10.  text-indent: -9999em;     
  11.  -webkit-animation: load3 1.3s infinite linear;     
  12.  animation: load3 1.3s infinite linear;     
  13. }     
  14. @-webkit-keyframes load3 {     
  15.    0%,     
  16.    100% {     
  17.      box-shadow: 0em -3em 0 0.2em #aaff00, 2em -2em 0 0em #aaff00,     
  18.                  3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  19.                  0em 3em 0 -0.5em #aaff00, -2em 2em 0 -0.5em #aaff00,     
  20.                  -3em 0 0 -0.5em #aaff00, -2em -2em 0 0em #aaff00;     
  21.    }     
  22.    12.5% {     
  23.      box-shadow: 0 -3em 0 0 #aaff00, 2em -2em 0 0.2em #aaff00,     
  24.                  3em 0 0 0 #aaff00, 2em 2em 0 -0.5em #aaff00,     
  25.                  0 3em 0 -0.5em #aaff00, -2em 2em 0 -0.5em #aaff00,     
  26.                  -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  27.    }     
  28.    25% {     
  29.       box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 0em #aaff00,     
  30.                   3em 0 0 0.2em #aaff00, 2em 2em 0 0 #aaff00,     
  31.                   0 3em 0 -0.5em #aaff00, -2em 2em 0 -0.5em #aaff00,     
  32.                   -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  33.    }     
  34.    37.5% {     
  35.        box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  36.                    3em 0 0 0 #aaff00, 2em 2em 0 0.2em #aaff00,     
  37.                    0 3em 0 0 #aaff00, -2em 2em 0 -0.5em #aaff00,     
  38.                    -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  39.   }     
  40.   50% {     
  41.       box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  42.                   3em 0 0 -0.5em #aaff00, 2em 2em 0 0 #aaff00,     
  43.                   0 3em 0 0.2em #aaff00, -2em 2em 0 0 #aaff00,     
  44.                   -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  45.   }     
  46.   62.5% {     
  47.       box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  48.                   3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  49.                   0 3em 0 0 #aaff00, -2em 2em 0 0.2em #aaff00,     
  50.                   -3em 0 0 0 #aaff00, -2em -2em 0 -0.5em #aaff00;     
  51.   }     
  52.   75% {     
  53.      box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  54.                  3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  55.                  0 3em 0 -0.5em #aaff00, -2em 2em 0 0 #aaff00,     
  56.                  -3em 0 0 0.2em #aaff00, -2em -2em 0 0 #aaff00;     
  57.   }     
  58.   87.5% {     
  59.      box-shadow: 0 -3em 0 0 #aaff00, 2em -2em 0 -0.5em #aaff00,     
  60.                  3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  61.                  0 3em 0 -0.5em #aaff00, -2em 2em 0 0 #aaff00,     
  62.                  -3em 0 0 0 #aaff00, -2em -2em 0 0.2em #aaff00;     
  63.   }     
  64. }     
  65. @keyframes load3 {     
  66.   0%,     
  67.   100% {     
  68.       box-shadow: 0 -3em 0 0.2em #aaff00, 2em -2em 0 0 #aaff00,     
  69.                   3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  70.                   0 3em 0 -0.5em #aaff00, -2em 2em 0 -0.5em #aaff00,     
  71.                   -3em 0 0 -0.5em #aaff00, -2em -2em 0 0 #aaff00;     
  72.   }     
  73.   12.5% {     
  74.       box-shadow: 0 -3em 0 0 #aaff00, 2em -2em 0 0.2em #aaff00,     
  75.                   3em 0 0 0 #aaff00, 2em 2em 0 -0.5em #aaff00,     
  76.                   0 3em 0 -0.5em #aaff00, -2em 2em 0 -0.5em #aaff00,     
  77.                   -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  78.   }     
  79.   25% {     
  80.       box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 0 #aaff00,     
  81.                   3em 0 0 0.2em #aaff00, 2em 2em 0 0 #aaff00,     
  82.                   0 3em 0 -0.5em #aaff00, -2em 2em 0 -0.5em #aaff00,     
  83.                   -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  84.   }     
  85.   37.5% {     
  86.      box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  87.                  3em 0 0 0 #aaff00, 2em 2em 0 0.2em #aaff00,     
  88.                  0 3em 0 0 #aaff00, -2em 2em 0 -0.5em #aaff00,     
  89.                  -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  90.    }     
  91.    50% {     
  92.       box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  93.                   3em 0 0 -0.5em #aaff00, 2em 2em 0 0 #aaff00,     
  94.                   0 3em 0 0.2em #aaff00, -2em 2em 0 0 #aaff00,     
  95.                   -3em 0 0 -0.5em #aaff00, -2em -2em 0 -0.5em #aaff00;     
  96.    }     
  97.    62.5% {     
  98.        box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  99.                    3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  100.                    0 3em 0 0 #aaff00, -2em 2em 0 0.2em #aaff00,     
  101.                    -3em 0 0 0 #aaff00, -2em -2em 0 -0.5em #aaff00;     
  102.   }     
  103.   75% {     
  104.       box-shadow: 0 -3em 0 -0.5em #aaff00, 2em -2em 0 -0.5em #aaff00,     
  105.                   3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  106.                   0 3em 0 -0.5em #aaff00, -2em 2em 0 0 #aaff00,     
  107.                   -3em 0 0 0.2em #aaff00, -2em -2em 0 0 #aaff00;     
  108.    }     
  109.    87.5% {     
  110.        box-shadow: 0 -3em 0 0 #aaff00, 2em -2em 0 -0.5em #aaff00,     
  111.                    3em 0 0 -0.5em #aaff00, 2em 2em 0 -0.5em #aaff00,     
  112.                    0 3em 0 -0.5em #aaff00, -2em 2em 0 0 #aaff00,     
  113.                    -3em 0 0 0 #aaff00, -2em -2em 0 0.2em #aaff00;     
  114.   }     
  115. }     
  116.   

以上就是本文的全部内容,希望对大家学习CSS加载动画教程有所帮助。

标签:
CSS3,粒子旋转,加载动画

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
评论“CSS3实现大小不一的粒子旋转加载动画”
暂无“CSS3实现大小不一的粒子旋转加载动画”评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。