前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >css3实现元素圆周运动

css3实现元素圆周运动

作者头像
OECOM
发布2020-07-01 17:55:56
7050
发布2020-07-01 17:55:56
举报
文章被收录于专栏:OECOMOECOM

2015-04-09 06:22:50

在网页的编写中,好多特效都是通过js来实现,但是还有很多通过css3实现的特效,并且这种方法实现的特效不需要引入外部文件,只需要短短几行代码即可实现,下面这段代码就是由css3来实现的元素进行圆周运动的代码:

代码语言:javascript
复制
<!doctype html>
<html lang="zh">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=2">	
	
	<style type="text/css">
	body{		/*背景色*/
		background:#000;
	}
*{
	margin:0;
	padding:0;
}
.stage{
	width:400px;
	height:400px;
	/*第一张图片居中*/
	margin:100px auto;
	background:url(image/1.jpg);
	/*将背景图缩放 保留原有比例 即:不管背景图像大于还是小于背景区域,都会覆盖背景区域,*/
	background-size:cover;
}
.rocketship{
	width:30%;
	height:30%;
	background:url(image/4.png);
	/*将背景图缩放 保留原有比例 即:不管背景图像大于还是小于背景区域,都会覆盖背景区域,*/
	background-size:cover;
	/*设置旋转原点中心*/
	transform-origin:200% 200;

	-webkit-animation:circle 5s infinite linear;

}
	/*让左边框旋转*/
@-webkit-keyframes circle{
	
	to{
		-webkit-transform:rotate(1turn);
	}
	</style>
</head>
<body>
		<div class="stage">
			<div class="rocketship">
		</div>
		</div>

		
</body>
</html>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015-04-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档