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

css3实现画对号动画

时间:2017-06-13 16:40:40      阅读:306      评论:0      收藏:0      [点我收藏+]

标签:rip   idt   osi   ram   背景   style   javascrip   pos   注意   

目标:实现对号动画,慢慢画出来的感觉;

原理:外层div的背景是一个对号图片,用一个div做遮罩,让遮罩div层从左到右做运动一次即可实现动画,需要注意的是遮罩div的初始位置应该在外层div的外面;

代码如下:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>css对号动画</title>
<style type="text/css">
.td {
	position: relative;
	background: #5bd8ca url(d.png) no-repeat;
	width: 24px;
	height: 35px;
	overflow: hidden;
}
.td img {
	width: 24px;
	height: 35px;
}
.mask {
	position: absolute;
	width: 24px;
	height: 35px;
	animation: myfirst 2s;
	-moz-animation: myfirst 2s;
	-webkit-animation: myfirst 2s;
	-o-animation: myfirst 2s;
	top: 0;
	background: #5bd8ca;
	left: 24px;
}
@keyframes myfirst {
0% {
left: 0;
}
100% {
left:24px;
}
}
 @-moz-keyframes myfirst {
0% {
left: 0;
}
100% {
left:24px;
}
}
 @-webkit-keyframes myfirst {
0% {
left: 0;
}
100% {
left:24px;
}
}
 @-o-keyframes myfirst {
0% {
left: 0;
}
100% {
left:24px;
}
}
</style>
</head>

<body>
<div class="td">
  <div class="mask"></div>
</div>
</body>
</html>

 

css3实现画对号动画

标签:rip   idt   osi   ram   背景   style   javascrip   pos   注意   

原文地址:http://www.cnblogs.com/axl234/p/7000694.html

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