如果想让一个元素实现透明状态,可以给此元素加上opacity属性;但是并不是所有的浏览器都支持这个属性: |
•opacity: 0.5 ; 这是最重要的,因为它是CSS标准.该属性支持firefox, Safari和 Opera. |
•filter:alpha(opacity= 50 ); 这个是为IE 6 设的,可取值在 0 -100 ,其它三个 0 到 1 . |
•-moz-opacity: 0.5 ; 这个是为了支持一些老版本的Mozilla浏览器。 |
•-khtml-opacity: 0.5 ; 这个为了支持一些老版本的Safari浏览器。 |
有的时候,为了做到一些鼠标经过,弹出一个透明层(T)的效果,如果给T的父级设置了overflow: hidden 属性;鼠标经过的时候,则弹出不了T或者T显示不完全;解决方法:给T的父级去掉 overflow : hidden ;如果只给T的父级设置了宽度或高度,鼠标经过的时候,在ie 7 和ie 6 下面则显示不了T这个透明层;解决方法就是给T加宽度或者是高度。 |