transition(属性渐变):"CSS Transitions allow property changes in CSS values to occur smoothly over a specified duration"

-webkit-transition:CSS属性(none|all|属性)  持续时间  时间函数  延迟时间

CSS属性(transition-property):要变化的属性,比如元素变宽则是width,文字颜色要变色这是color;W3C给出了一个可变换属性的列表:除了以上属性外,还有css3中大放异彩的css3变形,比如放大缩小,旋转斜切,渐变等。该取值还有个强大的“all”取值,表示上表所有属性

持续时间(transition-duration):动画执行的时间,以秒为单位,比如0.1秒可以写成”0.1s”或者”.1s”,注意后面有个“s”单位。

时间函数(transition-timing-function)

ease:逐渐慢下来,函数等同于贝塞尔曲线(0.25, 0.1, 0.25, 1.0).

linear:线性过度,函数等同于贝塞尔曲线(0.0, 0.0, 1.0, 1.0).

ease-in:由慢到快,函数等同于贝塞尔曲线(0.42, 0, 1.0, 1.0).

ease-out:由快到慢, 函数等同于贝塞尔曲线(0, 0, 0.58, 1.0).

ease-in-out:由慢到快在到慢, 函数等同于贝塞尔曲线(0.42, 0, 0.58, 1.0)

cubic-bezier:特定的cubic-bezier曲线。 (x1, y1, x2, y2)四个值特定于曲线上点P1和点P2。所有值需在[0, 1]区域内,否则无效。

延迟时间(transition-delay):在动作和变换开始之间等待多久,通常用秒来表示(比如, .1s)。如果你不想延迟,该值可省略。

定义CSS动画的位置:CSS伪类和JS事件

:link          未访问的链接
        :visited      访问过的链接
        :hover       鼠标悬停
        :active       鼠标点击
        :focus        元素选中

参考阅读:

http://www.qianduan.net/css-transitions-101.html

http://www.zhangxinxu.com/wordpress/?p=498

http://fis.io/css-3-hover-animations.html

CSS3 -webkit-transition(属性渐变)相关推荐

  1. css3中transition属性详解

    transform呈现的是一种变形结果,而Transation呈现的是一种过渡,通俗点说就是一种动画转换过程,如渐显.渐弱.动画快慢等.transition和transform是两种不同的动画模型. ...

  2. CSS3的 transition:属性 延续时间 速率变化 延迟时间

    css的transition允许css的属性值在一定的时间区间内平滑地过渡.这种效果可以在鼠标单击.获得焦点.被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值. transition ...

  3. 利用CSS3的transition属性模仿鼠标移入闪光灯效果

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 悬停渐变特效html,CSS3 transition属性实现hover渐变动画效果

    CSS3 transition属性实现hover渐变动画效果 我们知道许多网页动态特效都是由FLASH或JQUERY之类的JS特效库实现的实际上现在CSS3也能实现很多类似效果了,只是在各种浏览器中兼 ...

  5. CSS3 -webkit-transition(属性渐变)

    -webkit-transition:CSS属性(none|all|属性)  持续时间  时间函数  延迟时间 CSS属性(transition-property):要变化的属性,比如元素变宽则是wi ...

  6. html图片自动淡出变化,用CSS3 transition属性实现淡入淡出轮播图

    最近想自己写下轮播图,在网上发现一个网友用CSS transition属性实现的轮播,赶脚超简单哦,自己学习了后整理如下.(找不到原网址了-.-...就不贴了...) (如果不了解transition ...

  7. css3 transition属性造成文字抖动

    解决方法: transition属性后面接着写 transform:translateZ(0)

  8. html 淡出淡入轮播图,用CSS3 transition属性实现淡入淡出轮播图

    最近想本身写下轮播图,在网上发现一个网友用CSS transition属性实现的轮播,赶脚超简单哦,本身学习了后整理以下.(找不到原网址了-.-...就不贴了...) (若是不了解transition ...

  9. css滤镜属性渐变_使用滤镜对CSS渐变进行动画处理

    css滤镜属性渐变 Officially, gradients can't yet be animated. However, using CSS filters, you can animate t ...

最新文章

  1. 给网站配置免费的HTTS证书
  2. 8G的U盘轻松帮助你安装win7/win8/win10/xp系统
  3. php utf8 html字符,PHP:utf-8编码,htmlentities给出了奇怪的结果
  4. 简单控制器java,无法找到模板:创建一个简单的控制器和视图
  5. (转)二维平面坐标系-最近点对模板
  6. 使用JavaScript中的示例编号MAX_VALUE属性
  7. html5的新特性都有什么,html5的新特性
  8. Java-编程规范与代码风格
  9. linux思科认证,思科CCIE认证知识点之IPv6地址
  10. leetcode 题库46. 把数字翻译成字符串
  11. nvidia命令不可用linux,linux – 如何从命令行获取nvidia驱动程序版本?
  12. RIA 应用程序模式
  13. matlab符号运算转置出现conj的解决办法
  14. 正说:SAP HANA大裁员
  15. centeros 卸载mysql_如何卸载数据库centeros
  16. C语言中插入法的应用
  17. 从 Debian 10 (Buster) 升级到 Debian 11 (Bullseye)
  18. 关于打麻将的高大上语言艺术
  19. 用CreateToolhelp32Snapshot、Process32First、Process32Next枚举进程(BCB)
  20. 计算机网教答辩,计算机论文答辩老师一般问些什么问题?需要怎么回答?

热门文章

  1. Hibernate性能提升
  2. C++——构造和析构函数
  3. WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
  4. dealloc 的水,很深?
  5. coolite TreePanel CheckBox联动
  6. 深入V8引擎-AST(2)
  7. swift 4 字符串截取
  8. unicode 编解码记录
  9. python中的构造函数和构造函数和析构函数的作用
  10. Vue.js 入门指南之“前传”(含sublime text 3 配置)