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 相关文章推荐
CSS实现限制字数功能当对象内文本溢出时显示省略标记
Aug 20 HTML / CSS
详解css position 5种不同的值的用法
Jul 30 HTML / CSS
html5 sessionStorage会话存储_动力节点Java学院整理
Jul 06 HTML / CSS
HTML5 progress和meter控件_动力节点Java学院整理
Jul 06 HTML / CSS
html5开发之viewport使用
Oct 17 HTML / CSS
html5图片上传预览示例分享
Apr 14 HTML / CSS
html5中的input新属性range使用记录
Sep 05 HTML / CSS
浅谈HTML5 &amp; CSS3的新交互特性
Jul 19 HTML / CSS
html5开发三八女王节表白神器
Mar 07 HTML / CSS
基于canvas的骨骼动画的示例代码
Jun 12 HTML / CSS
HTML5 背景的显示区域实现
Jul 09 HTML / CSS
h5页面背景图很长要有滚动条滑动效果的实现
Jan 27 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
Apache设置虚拟WEB
2006/10/09 PHP
php自动给文章加关键词链接的函数代码
2012/11/29 PHP
php控制文件下载速度的方法
2015/03/24 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
php显示页码分页类的封装
2017/06/08 PHP
编写兼容IE和FireFox的脚本
2009/05/18 Javascript
Javascript在IE或Firefox下获取鼠标位置的代码
2009/12/18 Javascript
javascript之通用简单的table选项卡实现(二)
2010/05/09 Javascript
Javascript 遮罩层和加载效果代码
2013/08/01 Javascript
JavaScript定义类的几种方式总结
2014/01/06 Javascript
全面解析Bootstrap表单使用方法(表单样式)
2015/11/24 Javascript
详解微信小程序入门五: wxml文件引用、模版、生命周期
2017/01/20 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
2018/04/27 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
原生JS封装拖动验证滑块的实现代码示例
2020/06/01 Javascript
[01:15:15]VG VS EG Supermajor小组赛B组胜者组第一轮 BO3第二场 6.2
2018/06/03 DOTA
python实现查询IP地址所在地
2015/03/29 Python
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
解决DataFrame排序sort的问题
2018/06/07 Python
python list格式数据excel导出方法
2018/10/31 Python
python 顺时针打印矩阵的超简洁代码
2018/11/14 Python
python切片(获取一个子列表(数组))详解
2019/08/09 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
Python如何优雅获取本机IP方法
2019/11/10 Python
pytorch方法测试详解——归一化(BatchNorm2d)
2020/01/15 Python
从训练好的tensorflow模型中打印训练变量实例
2020/01/20 Python
python实现录屏功能(亲测好用)
2020/03/02 Python
Django微信小程序后台开发教程的实现
2020/06/03 Python
python如何写try语句
2020/07/14 Python
详解Python Celery和RabbitMQ实战教程
2021/01/20 Python
学生励志演讲稿
2014/01/06 职场文书
酒店行政人事部经理职务说明书
2014/02/26 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
民主评议党员个人总结
2015/02/13 职场文书