汇总之--css3 animation
2017-03-30 13:33
337 查看
个人博客
如有错误请指正谢谢大家
1.准备动画 @keyframes 关键字定义
2.需要为想要使用动画的dom元素 添加一系列的动画属性
精准的设置动画过程
如有错误请指正谢谢大家
动画的使用
动画的使用必须要准备:1.准备动画 @keyframes 关键字定义
2.需要为想要使用动画的dom元素 添加一系列的动画属性
动画的定义
基本方法@keyframes toright{ from{ /* from中如果不设置 默认使用的是 初始状态 */ } to{ transform: translateX(800px); } } /* 准备一个class 内部定义了动画的各种效果 */ .animation{ /* 动画的名字 */ animation-name: toright; /* 动画持续多久 */ animation-duration: 2s; /* 设置动画的次数 动画次数 可以给具体的值 infinite 无限 */ animation-iteration-count: infinite; /* 动画的速度 线型 */ animation-timing-function: linear; /* 动画的延迟事件 */ animation-delay: 2s; } /* 动画属性的复合写法 */ .animation-oneline{ /* 复合写法 属性的顺序 是可以随意调换的 第一次出现的时间 是持续时间 第二次出现的时间 是延迟时间 如果只写了一个时间 默认就是 持续时间 */ /* animation: toright 1s 2s linear infinite ; */ /* animation: linear infinite 1s 2s toright; */ animation: linear 1s 2s stepAnimation; }
精准的设置动画过程
@keyframes stepAnimation{ /* 起始状态 */ 0%{ } /* 动画的一半 移动到屏幕的 最右边 */ 50%{ transform: translateX(1000px); } /* 返回到起始的位置 */ 100%{ transform: translateX(0); } }
相关文章推荐
- CSS3 Animation 帧动画
- CSS3笔记——动画 animation
- 前端知识汇总-----CSS选择器和CSS3新增选择器
- css3 animation动画事件
- 【HTML5+css3】学习笔记之元素汇总
- CSS3中 translate、transform和translation,和动画animation
- CSS3_animation 关键帧 动画
- 看到了很不错的css3 animation的教程
- CSS3中的动画,animation、transition和transform属性的运用
- CSS3动画那么强,requestAnimationFrame还有毛线用?
- [CSS3] Animation
- css3 2d转换3d转换以及动画的知识点汇总
- css3 2d转换3d转换以及动画的知识点汇总_1
- [转]Css3: animation
- css3 transform, transition, animation区别和使用场景
- CSS3的过渡效果(transition)与动画(animation)
- css3 使用animation实现动画效果
- HTML5和CSS3开发工具资源汇总
- css3动画事件—webkitAnimationEnd
- CSS3中和动画有关的属性transform、transition 和 animation