码迷,mamicode.com
首页 > Web开发 > 详细

css 动画圆环

时间:2016-03-28 00:29:57      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:html   css   animation   cycle   

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>cycle</title>
	
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    

	<style>
		#cycle{
			position: relative;
			width:200px;
			height:200px;
			margin:auto;

		}
		.pie1-wrapper{
			position: absolute;
			width:200px;
			height:200px;
			clip:rect(0px 200px 200px 100px);
			
		}

		@-webkit-keyframes pie1-rotate /* Safari 和 Chrome */
		{
			from {
				transform:rotate(0deg);
				-webkit-transform: rotate(0deg);
			}
			to {
				transform:rotate(180deg);
				-webkit-transform: rotate(180deg);
			}
		}


		.pie1{
			position: absolute;
			width:200px;
			height:200px;
			background-color:pink;
			border-radius: 100px;
			clip:rect(0px 100px 200px 0px);

			-webkit-animation: pie1-rotate 2s;	/* Safari 和 Chrome */
			-webkit-animation-fill-mode: forwards;
			-webkit-animation-timing-function:linear; /* Safari 和 Chrome */

		}

		.pie2-wrapper{
			position: absolute;
			width:200px;
			height:200px;
			clip:rect(0px 100px 200px 0px);
			
		}

		@-webkit-keyframes pie2-rotate /* Safari 和 Chrome */
		{
			from {
				transform:rotate(0deg);
				-webkit-transform: rotate(0deg);
			}
			to {
				transform:rotate(180deg);
				-webkit-transform: rotate(180deg);
			}
		}

		.pie2{
			position: absolute;
			width:200px;
			height:200px;
			background-color:pink;
			border-radius: 100px;
			clip:rect(0px 200px 200px 100px);
			-webkit-animation: pie2-rotate 2s;	
			-webkit-animation-fill-mode: forwards;
			-webkit-animation-delay:2s; 
			-webkit-animation-timing-function:linear; /* Safari 和 Chrome */

		}


		.pie-grey{
			width:200px;
			height:200px;
			background-color:#eaeaea;
			border-radius: 100px;
		}

		.pie-white{
			position: absolute;
			top:0;
			bottom:0;
			left:0;
			right:0;
			width:180px;
			height:180px;
			background-color:#fff;
			border-radius: 90px;
			margin:auto;
		}
	</style>
  </head>
  
  <body>
    

  	<div id="cycle">
  		<div class="pie1-wrapper">
  			<div class="pie1"></div>
		</div>


		<div class="pie2-wrapper">
  			<div class="pie2"></div>
		</div>

  		<div class="pie-grey"></div>

  		<div class="pie-white"></div>
  	</div>


  </body>
</html>


css 动画圆环

标签:html   css   animation   cycle   

原文地址:http://antlove.blog.51cto.com/10057557/1757305

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!