使用css动画实现loding效果

代码如下:

<!doctype html>
<html>
  <head>
	<meta charset="ulf-8">
	<title>CSS动画实现loading效果</title>
	<style type="text/css">
	  *{margin:0;
	    padding:0;}
	  .circlebox{
	    width:40px;
	    height:40px;
	   /*border:1px solid red;*/
            margin:100px; 
	    position:absolute;}
	  .circlebox p{
	    width:12px;
	    height:12px;
	    background:#abc124;
	    border-radius:50%;
	    position:absolute;
	    animation:move 1.5s infinite linear;
	    }
	  .circlebox p:nth-of-type(1){left:0;top:0;}
 	  .circlebox p:nth-of-type(2){right:0;top:0;}
	  .circlebox p:nth-of-type(3){right:0;bottom:0;}
	  .circlebox p:nth-of-type(4){left:0;bottom:0;}
	  .circlebox:nth-of-type(2){transform:rotate(45deg);}
	  @keyframes move{
	  0%{transform:scale(0);}
	  50%{transform:scale(1);}
	  100%{transform:scale(0);}
	  }
	  .circlebox:nth-of-type(1) p:nth-of-type(1){animation-delay:-0.1s;}
 	  .circlebox:nth-of-type(2) p:nth-of-type(1){animation-delay:-0.3s;}
 	  .circlebox:nth-of-type(1) p:nth-of-type(2){animation-delay:-0.5s;}
	  .circlebox:nth-of-type(2) p:nth-of-type(2){animation-delay:-0.7s;}
 	  .circlebox:nth-of-type(1) p:nth-of-type(3){animation-delay:-0.9s;}
	  .circlebox:nth-of-type(2) p:nth-of-type(3){animation-delay:-1.1s;}
	  .circlebox:nth-of-type(1) p:nth-of-type(4){animation-delay:-1.3s;}
 	  .circlebox:nth-of-type(2) p:nth-of-type(4){animation-delay:-1.4s;}
        </style>	
  </head>

	<body>
	  <div class="circlebox">
		<p></p>
		<p></p>
		<p></p>
		<p></p>
	  </div>
	  <div class="circlebox">
		<p></p>
		<p></p>
		<p></p>
		<p></p>
	  </div>
	</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值