css3的transition属性详解


Posted in HTML / CSS onDecember 15, 2014

transition是将某个属性从一个属性值在指定的时间内平滑过渡到另一个属性值来实现动画效果.
这个属性一般搭配:hover来使

下面看一个例子:鼠标放在div上,0.2s后将div元素的背景色用一秒的时间变成黄色,变化方式是linear

复制代码
代码如下:

div{ background-color:red; transition:background-color 1s linear 0.2s;}
div:hover{ background-color:yellow;}
<div>思思博士</div>

鼠标没放上去之前:

css3的transition属性详解

鼠标放上去0.2s后 的变化过程:

css3的transition属性详解

鼠标放上去的最终效果:

css3的transition属性详解

看到这里 大家对与这个属性的用法,心里面应该有了底了.

对于这个属性,每个参数都有一个对应的属性名,也就是说这个属性是可以拆开写的.

非简写形式:

复制代码
代码如下:

/*div{ background-color:red; transition:background-color 1s linear 0.2s;}*/
div{background-color:red; transition-property:background-color; transition-duration:1s; transition-timing-function:linear; transition-delay:0.2s}
div:hover{ background-color:yellow;}

transition还可以过渡多个效果.

复制代码
代码如下:

div{ background-color:red; color:black; height:50px; transition:background-color 1s linear,color 1s linear,height 1s linear;}
div:hover{ background-color:yellow; color:#F00; height:100px;}
HTML / CSS 相关文章推荐
a标签的css样式四个状态
Mar 09 HTML / CSS
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
Feb 04 HTML / CSS
纯HTML+CSS3制作导航菜单(附源码)
Apr 24 HTML / CSS
利用CSS3的border-radius绘制太极及爱心图案示例
May 17 HTML / CSS
HTML+CSS3模拟心的跳动实例代码
Sep 05 HTML / CSS
HTML5之web workers_动力节点Java学院整理
Jul 17 HTML / CSS
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
Aug 31 HTML / CSS
HTML5 input新增type属性color颜色拾取器的实例代码
Aug 27 HTML / CSS
h5使用canvas画布实现手势解锁
Jan 04 HTML / CSS
HTML5 3D书本翻页动画的实现示例
Aug 28 HTML / CSS
详解HTML5.2版本带来的修改
May 06 HTML / CSS
详解CSS玩转图片Base64编码
May 25 HTML / CSS
CSS3 @font-face属性使用指南
Dec 12 #HTML / CSS
CSS3简单实现照片墙
Dec 12 #HTML / CSS
一款纯css3实现的竖形二级导航的实例教程
Dec 11 #HTML / CSS
一款利用纯css3实现的win8加载动画的实例分析
Dec 11 #HTML / CSS
一款纯css3实现的tab选项卡的实列教程
Dec 11 #HTML / CSS
纯css3实现的竖形无限级导航
Dec 10 #HTML / CSS
CSS3动画效果回调处理详解
Dec 10 #HTML / CSS
You might like
php中截取字符串支持utf-8
2007/01/18 PHP
PHP文件读写操作相关函数总结
2014/11/18 PHP
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
Javascript Ajax异步读取RSS文档具体实现
2013/12/12 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
jQuery 实现评论等级好评差评特效
2016/05/06 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
async/await与promise(nodejs中的异步操作问题)
2017/03/03 NodeJs
微信小程序 slider的简单实例
2017/04/19 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
Vue组件跨层级获取组件操作
2020/07/27 Javascript
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
Python使用xlrd模块操作Excel数据导入的方法
2015/05/26 Python
python多线程方式执行多个bat代码
2016/06/07 Python
Python中第三方库Requests库的高级用法详解
2017/03/12 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
Python多线程处理实例详解【单进程/多进程】
2019/01/30 Python
Python tkinter三种布局实例详解
2020/01/06 Python
Python字符串函数strip()原理及用法详解
2020/07/23 Python
Wedgwood英国官方网站:英式精致骨瓷餐具、礼品与生活精品,源于1759年
2019/09/02 全球购物
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
日本亚马逊官方网站:Amazon.co.jp
2020/04/14 全球购物
4s店总经理岗位职责
2013/12/31 职场文书
公益广告宣传方案
2014/02/28 职场文书
工会文体活动总结
2015/05/07 职场文书
辛德勒的名单观后感
2015/06/03 职场文书
你离财务总监还有多远?速览CFO的岗位职责
2019/11/18 职场文书
使用GO语言实现Mysql数据库CURD的简单示例
2021/08/07 Golang