一、什么是过渡

过渡(transition)[træn'siʒən]

通过过渡可以指定⼀个属性发⽣变化时的切换⽅式,平滑的过渡

在某种条件下可以触发,例如hover、active、focus情况下

⼀次性的效果,不能循环,只能做简单的动画

只有两帧,设置动画初始值和结束值

IE10开始兼容,移动端兼容良好

二、过渡的属性

1、transition-property        哪个属性需要过渡

1、所有数值类型的属性,都可以参与过渡,⽐如width、 height、left、top、border-radius、 opacity等

2、从⼀个有效数值 向另⼀个有效数值进⾏ 过渡

也可以写:none(什么都不过渡),all(默认值,所有属性都需要过渡)

2、 transition-duration        指定过渡所需的时间(必须要填写)

填写xx s或者xx ms

3、transition-timing-funtion        过渡变化曲线

可选值:

ease 默认值,慢速开始先加速,然后再减速

linear 匀速运动 ease-in 先慢后快加速运动

ease-out 先快后慢减速运动

ease-in-out 以慢速开 始和结束的过渡效果

steps()分布执⾏过渡效果

cubic-bezier(n,n,n,n) ⽴⽅⻉塞尔曲线函数, 值是0-1之间的数值

4、transition-delay        过渡效果的延迟

填写xx s或者xx ms

三、所有属性的简写方式

transition:名称 延迟时间 过渡时间 速度曲线;

transition详解【过渡属性】相关推荐

  1. html中transition默认,CSS3中的Transition详解

    W3C标准中对css3的transition这是样描述的:"css的transition允许css的属性值在一定的时间区间内平滑地过渡.这种效果可以在鼠标单击.获得焦点.被点击或对元素任何改 ...

  2. android平台下OpenGL ES 3.0实例详解顶点属性、顶点数组

    OpenGL ES 3.0学习实践 android平台下OpenGL ES 3.0从零开始 android平台下OpenGL ES 3.0绘制纯色背景 android平台下OpenGL ES 3.0绘 ...

  3. [Python 多线程] 详解daemon属性值None,False,True的区别

    [Python 多线程] 详解daemon属性值None,False,True的区别 记录学习python不懂得和遇到得问题 每个进程至少要有一个线程,并最为程序的入口,这个进程就是主线程. 每个进程 ...

  4. 图文详解placeholder属性的使用方法以及如何修改placeholder的默认样式

    在页面布局时经常会用到input输入框,有时为了提示用户输入正确的信息,需要用placeholder属性加以说明.这篇文章就和大家讲讲placeholder属性怎么用以及如何修改placeholder ...

  5. css transition兼容性,CSS3 Transition详解和使用

    Transition 简介 Transition 可以设置 CSS 属性的过渡效果,它有以下几个属性. transition-property 用于指定应用过渡属性的名称 transition-dur ...

  6. transition详解

    transition 提供了一种在更改CSS属性时控制动画速度的方法. 其可以让属性变化成为一个持续一段时间的过程,而不是立即生效的. transition 可以决定哪些属性发生动画效果 (明确地列出 ...

  7. CSS中详解height属性

    目录结构: contents structure [+] hight属性值类型一览表 height的%的使用 定义 实例 需要注意的 参考文章 hight属性值类型一览表 value describt ...

  8. CSS中详解hight属性

    目录结构: contents structure [-] hight属性值类型一览表 height的%的使用 定义 实例 需要注意的 参考文章 hight属性值类型一览表 value describt ...

  9. android动画详解二 属性动画原理

    property动画是一个强大的框架,它几乎能使你动画任何东西.你可以定义一个动画来改变对象的任何属性,不论其是否被绘制于屏幕之上.一个属性动画在一定时间内多次改变一个属性(对象的一个字段)的值.要动 ...

  10. CSS3过渡属性transition详解

    拖了两天的更新诶,懈怠了懈怠了 transition蛮好玩的,可以实现由一个状态像另一个状态的动画过渡,无缝斜街的感觉,不多说啦,开始介绍属性吧~ 1.transition可以传4 / (4n)个参数 ...

最新文章

  1. pandas dataframe缺失值(np.nan)处理:识别缺失情况、删除、0值填补、均值填补、中位数填补、加缺失标签、插值填充详解及实例
  2. sql 分类汇总 列_分类汇总哪家强?R、Python、SAS、SQL?
  3. MySQL复制类型介绍
  4. 易语言 图片插入超级列表框_是谁说图片排版很难?掌握这4个PPT图片排版技巧,1分钟全部搞定...
  5. RK3308(2) --- 上手教程
  6. BodyFusion: Real-time Capture of Human Motion and Surface Geometry Using a Single Depth Camera
  7. 【VRP】基于matlab禁忌搜索算法求解初始点和终点确定的取送货路径问题【含Matlab源码 1224期】
  8. 用java实现新浪爬虫,代码完整剖析(仅针对当前SinaSignOn有效)
  9. 爱快软路由在VMware上安装过程分享,基于多网卡的本机+带多机上网,考研计算机网络实战
  10. Python网络爬虫《九》
  11. 玛丽·娜拉(Marie Neurath)遗失的遗产
  12. Android BitmapShader实现圆形和圆角图片
  13. 高清碑文《怀仁集王羲之书圣教序》
  14. 软件测试周刊(第61期):内心强大的人都有三个共性「不和他人作比较」「不对他人有期待」「不批判他人」
  15. 七代处理器装win7_雷神ST(Intel第七代CPU)怎么一键重装win7系统
  16. oracle表空间怎么改名字,修改oracle数据文件和表空间名字
  17. 阿里云服务器部署neo4j图数据库
  18. 【渝粤题库】广东开放大学 文化服务营销管理 形成性考核 (2)
  19. 【微信小程序】封装request以及对接口进行模块化
  20. n平方的求和公式_n的二次方怎么求和?

热门文章

  1. “少年派”生命里的上帝与野兽
  2. 自动驾驶扎堆“重感知”路线:毫末智行如何从独行到领航?
  3. 封神榜中的截教教徒是如何被杀的----开篇
  4. python 乡镇轮廓 高德_Python爬虫终极解决方案-以获取高德地图小区边界为例
  5. 上海社保基数又上涨,对积分、落户有什么影响?
  6. 服务器自动关闭远程打印服务,实现远程打印的方法:无线网络打印服务器
  7. html页面百度分享代码,使用百度分享api实现网页分享功能代码
  8. JavaScript之切换背景图片(并使)背景栏保持和背景色调相似
  9. Oracle分析函数-first_value()和last_value()
  10. WINDOWS 7 PRO X64 2015年9月增量补丁包微软官方下载地址