css3 animation实现逐帧动画
2016-06-01 11:55
507 查看
css3里面的animation属性非常强大,但是自己用的比较少,最近有次面试就刚好被问到了,趁现在有时间就对animation做一个小总结。同时实现一个逐帧动画的demo作为练习
View Code
animation属性一览
因为animation属性比较多,然后在w3c上看有点蛋疼,干脆也做了一份导图,以后想查看,就一目了然了<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>css3逐帧动画</title> <style> @keyframes run{ 0%{ background-position: 0 0; } 8.333%{ background-position: -140px 0; } 16.666%{ background-position: -280px 0 ; } 25.0%{ background-position: -420px 0 ; } 33.333%{ background-position: -560px 0 ; } 41.666%{ background-position: -700px 0 ; } 50.0%{ background-position: -840px 0 ; } 58.333%{ background-position: -980px 0 ; } 66.666%{ background-position: -1120px 0 ; } 75.0%{ background-position: -1260px 0 ; } 83.333%{ background-position: -1400px 0 ; } 91.666%{ background-position: -1540px 0 ; } 100%{ background-position: 0 0 ; } } @-webkit-keyframes run{ 0%{ background-position: 0 0; } 8.333%{ background-position: -140px 0; } 16.666%{ background-position: -280px 0 ; } 25.0%{ background-position: -420px 0 ; } 33.333%{ background-position: -560px 0 ; } 41.666%{ background-position: -700px 0 ; } 50.0%{ background-position: -840px 0 ; } 58.333%{ background-position: -980px 0 ; } 66.666%{ background-position: -1120px 0 ; } 75.0%{ background-position: -1260px 0 ; } 83.333%{ background-position: -1400px 0 ; } 91.666%{ background-position: -1540px 0 ; } 100%{ background-position: 0 0 ; } } div{ width:140px; height:140px; background: url(http://images2015.cnblogs.com/blog/754767/201606/754767-20160601000042992-1734972084.png) ; animation:run 1s steps(1, start) infinite; -webkit-animation:run 1s steps(1, start) infinite; } </style> </head> <body> <div></div> </body>
View Code
相关文章推荐
- border-radius参数详解
- 使用CSS在页面中嵌入字体
- 用CSS如何判断IE浏览器版本?
- CSS学习笔记:display:flex
- CSS 定位体系概述
- wordpress 首页调用文章 不同样式的方法
- 通过setContentView设置activity的不同样式
- CSS基础知识解析
- LaTeX模板:实验报告封面样式
- 美化百度编辑器内容显示样式
- 使用XML定义组件样式
- CSS代码记录
- bootbox自定义dialog、confirm、alert样式,以及基本设置方法setDefaults中可用参数
- Csdn 之"自定义CSS样式"
- 20个很有用的CSS技巧
- 实用css技巧——清除浮动方法总结
- 一个最基本的CSS文件处理
- SASS使用CSS3动画并使动画暂停和停止在最后一帧的简单例子
- CSS盒子模型各属性层级及基础知识
- css实现博客简单动画-菜鸟初学