css 动画圆环

发布时间:2020-07-27 16:22:13 作者:antlove
来源:网络 阅读:469
<!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>


推荐阅读:
  1. css3实现圆形进度的方法是什么
  2. 使用纯CSS实现宝路薄荷糖的动画的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

html css animation

上一篇:loadrunner虚拟用户脚本开发(一)

下一篇:Android:MediaSession框架介绍

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》