css3 使用animation实现动画效果
2017-06-18 17:30
896 查看
.rotation { -webkit-animation-name: rotation; -webkit-animation-duration: 30s; -moz-animation-name: rotation; -moz-animation-duration: 30s; } #sun { background: url("http://img.mukewang.com/55ade004000106c202010201.png") no-repeat; position: absolute; z-index: 1; top: -30px; height: 201px; width: 201px; right: 40%; } @-webkit-keyframes rotation { 0% { transform: translateX(0) translateY(0); } 100% { transform: translateX(-2000px) translateY(400px); } /*?*/ } @-moz-keyframes rotation { /*?*/ 0% { transform: translateX(0) translateY(0); } 100% { transform: translateX(-2000px) translateY(400px); } }
animation-name:是动画帧的设置 通过关键字keyframes 进行设置
duration设置动画完成的时间
本例中有一个div ID sum 显示一个太阳落山的效果
实际上这个和js定时器的功能类似 在指定的时间切换样式
相关文章推荐
- css3 | 中的animation/@keyframes xz动画效果-如何使用纯css实现动画效果? 用法:animation:xz 3s 2 4s alternate; 参数:animati
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- 使用 CSS3 实现超炫的 Loading(加载)动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- 推荐9款使用CSS3实现的超酷动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- Android控件的动画效果的实现及其AnimationListener和Interpolator的使用方法
- 使用CSS3实现超炫的Loading(加载)动画效果
- 使用 CSS3 实现超炫的 Loading(加载)动画效果
- 超慢速移动动画使用CSS3实现流畅效果
- Android控件的动画效果的实现及其AnimationListener和Interpolator的使用方法
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- 使用CSS3实现超炫的Loading(加载)动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- 安卓开发20:动画之Animation 详细使用-主要通过java代码实现动画效果
- 使用 CSS3 实现超炫的 Loading(加载)动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用