css3中opacity属性是如何使用的呢:<length> inherit
length:由浮点数字和单位标识符组成的长度值0到1。不可为负值。默认值为:1 。
此标签的作用是声明一个元素的透明度,opacity取值为1的元素是完全不透明的,反之,取值为0是完全透明的,看不见的。1到0之间的任何值都表示该元素的透明程度。
兼容:Firefox 3.0.10 、Chrome 2.0.x、Opera 9.64、、Safari 4、Firefox 3.5
目前较老的Firefox版本,我们需要使用-moz-前缀,而对于旧的Safari/Chrome版本,我们需要使用-webkit-前缀。而对于更老的还在使用Khtml内核而不是webkit内核的Safari版本来说,我们需要使用-khtml-。那么如果我们想支持每一个浏览器,我们的代码应该是这样的: opacity: 0.5; -moz-opacity: 0.5; -webkit-opacity: 0.5; -khtml-opacity: 0.5;
对于IE不支持使用了一个滤镜:filter:alpha(opacity=50);IE我们需要使用从0到100的整数,IE8提供了一个新的方法来处:-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
欢迎大家阅读《css3中opacity属性学习与实践_css》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码