属性介绍:
opacity 属性设置元素的不透明级别。
语法:
opacity: value|inherit;
属性值:
-
value 规定不透明度。从 0.0 (完全透明)到 1.0(完全不透明)。
-
inherit 应该从父元素继承 opacity 属性的值。
实现代码如下:
这个效果在IE和Mozilla浏览器上都可以工作,代码如下
<img alt="powerbookg4.jpg" src="archives/images/powerbookg4.jpg" width="250" height="60" style="-moz-opacity:0.5; filter:alpha(opacity=50);cursor:hand;" onmouseover="this.style.MozOpacity=1; this.filters.alpha.opacity=100" onmouseout="this.style.MozOpacity=0.5; this.filters.alpha.opacity=50">
在IE中需要通过"filter"来定义透明度"opacity",而在Mozilla中是可以直接解析"opacity",所以如果要使得这个效果在两种浏览器中都得到支持,需要把两种设定都加进去。
针对IE的设定:this.filters.alpha.opacity=50;针对Mozilla的设定:this.style.MozOpacity=0.5。