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

原理:外层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>

最新文章

  1. 关于C#使用Dllimport 导入vc++动态库后网站部署提示 “无法加载 DLL,找不到指定模块”的解决方法。
  2. 使用Servlet Filter做Login checking
  3. Redis数据持久化之AOF持久化
  4. 白盒测试之gtest第一个demo
  5. Windows Python 2.7 安装 Numpy
  6. ios7毛玻璃效果实现
  7. 【LeetCode】25. Reverse Nodes in k-Group
  8. IntelliJ IDEA 2016.1.4 git 切换分支详解
  9. SLF4J源码解析-LoggerFactory(一)
  10. C#设计模式之十八中介者模式(Mediator Pattern)【行为型】
  11. 深入浅出EF之ModelFirst和DBFirst
  12. XMPP系列(三)---获取好友列表、添加好友
  13. Python自省
  14. Spring的通知类型,切入表达式写法
  15. BZOJ4946 NOI2017蔬菜(贪心+堆)
  16. html介绍和head标签
  17. P1337 [JSOI2004]平衡点 / 吊打XXX 模拟退火
  18. Date与时间戳的相互转换(Java)
  19. Windows网络编程(C/C++服务器编程)
  20. angular2 引入jquery

热门文章

  1. python3 数据库查询
  2. java中使用相对路径读取文件的写法总结 ,以及getResourceAsStream() (转)
  3. Window磁盘错误修复chkdsk
  4. WD backup西部盘数据备份
  5. ftp相关常用命令
  6. Oracle的关于小数的使用
  7. Ubuntu 12.10安装QQ2012
  8. NoSQL生态系统(nosql ecosystem)
  9. strace命令解析
  10. openstack网络基础