css3动画过渡
来源:互联网 发布:程序员月度工作总结 编辑:程序博客网 时间:2024/06/05 13:23
动画过渡
过渡
代码 body里面只有一个div style里面代码如下: div{ width: 100px; height: 100px; border: 1px solid red; } div:hover{ //transform: rotate(60deg); //transform: scale(5,5); //transform: translate(200px,200px); background-color: blue; transition: background-color 1s linear 2s; }
transition: background-color 1s linear 2s;
参数分别是:设置的过渡属性 执行时间 速度函数 延迟时间(不写默认不延迟)
动画
代码 body里面只有一个div style里面代码如下: div{ width: 100px; height: 100px; border: 1px solid red; animation: flash 1s linear 3 normal; } @keyframes flash { /* 100%{ transform: rotate(60deg); }*/ 10%{ transform: translate(20px,2px); background-color: red; } 50%{ background-color: blue; transform: translate(50px,50px); } 100%{ background-color: yellow; transform: translate(200px,200px); } }
animation: flash 1s linear 2s 3 normal;
参数分别是:动画名称 执行时间 动画函数 延迟时间 执行次数(infinite无限次播放) 动画播放方式:normal/alternate(偶数次逆序播放)
比较
过渡需要触发一个事件(比如hover/onmouseover) 动画不需要事件触发,直接执行
在jQuery中使用过渡动画
使用过渡主要代码: $('.box').css({'transform':'rotate(45deg)','transition':'transform 0.4s linear'}); 使用动画主要代码: $('.box').animate('animation','flash 3s ease 1 normal') 前提需要在style中写好自定义的动画flash
0 0
- CSS3动画-过渡
- CSS3过渡和动画
- css3过渡动画transition
- css3-过渡动画效果
- CSS3过渡和动画
- css3 过渡/旋转/动画
- css3动画过渡
- css3动画以及过渡
- CSS3-过渡属性,CSS3-动画
- CSS3过渡动画transition详解
- CSS3过渡、变形和动画
- CSS3的过渡、动画、转换
- CSS3之转换 、过渡 、动画
- CSS3 转换、过渡和动画
- CSS3 3 过渡和动画
- CSS3变换、过渡、动画效果
- CSS3的过渡和动画
- 平滑的 CSS3 和 jquery 过渡动画
- 操作系统基础
- python基础-----面向对象编程
- 关于struts2中的显示页面乱码问题
- Caffe 学习:Eltwise层
- java关键字之—this
- css3动画过渡
- DHTML技术综合演示---示例:下拉风格的菜单条
- K-近邻算法的Python实现(一)
- Win7如何简单的关闭445端口及445端口入侵详解
- JavaScript一些常用方法一
- 静态成员和静态成员函数
- 反编译+混淆的攻守战
- Ubuntu16.04 配置caffe过程总结
- JDBC编程步骤