Transition 所支持的css属性
transition-property是用来指定当元素其中一个属性改变时执行transition效果: 所支持的属性类型如下:
- color: 通过红、绿、蓝和透明度组件变换(每个数值处理)如:background-- color,border-color,- color,- outline-color等css属性;
- length: 真实的数字 如:- word-spacing,- width,- vertical-align,- top,- right,- bottom,- left,- padding,- outline-width,- margin,- min-width,- min-height,- max-width,- max-height,- line-height,- height,- border-width,- border-spacing,- background-position等属性;
- percentage:真实的数字 如:- word-spacing,- width,- vertical-align,- top,- right,- bottom,- left,- padding,- outline-width,- margin,- min-width,- min-height,- max-width,- max-height,- line-height,- height,- border-width,- border-spacing,- background-position等属性;
- integer离散步骤(整个数字),在真实的数字空间,以及使用floor()转换为整数时发生 如:- outline-offset,- z-index等属性;
- number真实的(浮点型)数值,如:- zoom,- opacity,- font-weight,等属性;
- transformlist
- rectangle:通过x, y, width 和 height(转为数值)变换,如:- crop
- visibility: 离散步骤,在0到1数字范围之内,0表示“隐藏”,1表示完全“显示”,如:- visibility
- shadow: 作用于color, x, y 和 blur(模糊)属性,如:- text-shadow
- gradient: 通过每次停止时的位置和颜色进行变化。它们必须有相同的类型(放射状的或是线性的)和相同的停止数值以便执行动画,如:- background-image
- paint server (SVG): 只支持下面的情况:从gradient到gradient以及color到color,然后工作与上面类似
- space-separated list of above:如果列表有相同的项目数值,则列表每一项按照上面的规则进行变化,否则无变化
- a shorthand property: 如果缩写的所有部分都可以实现动画,则会像所有单个属性变化一样变化
Transition 所支持的css属性的更多相关文章
- 十个实用但IE不支持的CSS属性
		对IE浏览器尤其是IE6的抱怨基本已进入麻痹状态,偶尔甚至产生非常消极的想法:这个世界只有一个浏览器就好了,哪怕这唯一的浏览器就是IE6.当然,这样的想法是非常病态的,马上打消.本文里面,介绍了10个 ... 
- 判断浏览器是否支持某个css属性
		方法:直接判断浏览器是否支持某个CSS属性才是王道,document.documentElement.style 如:判断是否支持 transform if( 'MozTransform' in do ... 
- animate支持的css属性
		支持下列CSS 样式 * backgroundPosition * borderWidth * borderBottomWidth * borderLeftWidth * borderRightWid ... 
- 检测浏览器是否支持某个css属性
		以浏览器是否支持translate3d 为例说明,当然现代浏览器已经支持该属性.如果浏览器实现了带有前缀的某个属性,比如说支持-webkit-transform,但是不支持直接写transform,可 ... 
- 测试浏览器是否支持某个CSS属性
		花了几个小时写了个API,为了兼容多种用法和测试花了不少时间,求鞭打.嘲笑和建议. <!DOCTYPE HTML> <html lang="zh-CN"> ... 
- 判断浏览器是否支持指定CSS属性和指定值
		/** * @param attrName 属性名 * @param attrVal 属性值 * @returns {boolean} */ function isCssAttrSupported(a ... 
- 原生JavaScript判断浏览器对CSS属性是否支持
		/*判断浏览器是否支持某个css属性*/ function SupportCss(attrName){ var i=0, arr = SupportCss.opt.aBrowser, eleStyle ... 
- Javascript检测浏览器对CSS属性的支持  /* supports */
		//检测浏览器对CSS属性的支持 supports = (function() { var div = document.createElement('div'), vendors = 'Khtml ... 
- CSS中浏览器开发商特定的CSS属性
		浏览器制造商(像Microsoft.Mozilla等,还有WebKit的后台人员等)通常会为他们的浏览器增加新的功能来测试新的特性, 或者实现一直在考虑但还没有得到标准组织批准的CSS扩展.在这些情况 ... 
随机推荐
- (原)下载pubFig的python代码
			转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5715305.html pubFig数据库网址: http://www.cs.columbia.edu/ ... 
- 函数stripslashes去除转义 shopnc 搜索框过滤特殊字符 输入单斜杆会自动转义
			如何php是如何处理和过滤特殊字符的呢? 搜索%_显示所有商品:搜索\会在搜索框内叠加\\ 查了一下 magic_quotes_sybase 项开启,反斜线将被去除,但是两个反斜线将会被替换成一个. ... 
- makefile 单独编译一个文件
			#!/sh/bin .SUFFIXES:.c.o CDIR = /Users/shelley/c BINDIR = $(CDIR)/bin CC = gcc CFLAGS = -g -O RM = r ... 
- JavaScript 类的封装以及实现
			类的封装: JavaScript 不是一门面向对象的语言,也不支持类的封装,但是我们可以利用闭包函数的概念去实现类的封装. // 在 Function 内部声明一个闭包函数(对象方法) functio ... 
- C# dynamic类型
			dynamic类型是C#4.0中引入的新类型,它允许其操作掠过编译器类型检查,而在运行时处理.dynami类型在绝大多数情况下和object类型相似,不同之处在于编译器对于包含了dynamic的表达式 ... 
- css案例学习之div+a实现菜单
			效果 代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w ... 
- uestc poj2559 秋实大哥去打工
			//感觉有必要把这题放博客上待复习 刚刚写解题报告的时候发现自己又不会做这题了 //我不会告诉你这题绝对是命题人抄poj2559 这题使用一个单调递增的栈,栈内存储的元素有两个值,一个高度,一个长度. ... 
- Robot Framework 安装AutoItLibrary
			1. 下载AutoItLibrary-1.1_x64包,http://code.google.com/p/robotframework-autoitlibrary/ 2. 安装pywin32库,htt ... 
- 用Unity做的一个小游戏,仿照一个样例写的,个人认为文章写的不错,哈哈
- libaio under MIPS architecture /在mips架构下使用的libaio
			First, you can find libaio source in http://libaio.sourcearchive.com/ Second,download the libaio_0.3 ... 
