2 回答

TA貢獻(xiàn)355條經(jīng)驗(yàn) 獲得超403個(gè)贊
opacity:?value|inherit;
value ? ?規(guī)定不透明度。從 0.0 (完全透明)到 1.0(完全不透明)。 ? ?測(cè)試 ? ?
inherit ? ?應(yīng)該從父元素繼承 opacity 屬性的值。 ? ?
注意:這是css3,低版本的IE不兼容。
不過(guò)低版本的IE有濾鏡功能,可以這樣寫:
filter:alpha(opacity=value);
value ??取值0至100之間的任意數(shù)值,100表示完全不透明

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超13個(gè)贊
如果你要設(shè)置透明度,你需要在要透明層的div上加以下CSS代碼,不同的瀏覽器代碼有區(qū)別:
div{
filter:alpha(opacity=50); /*支持 IE 瀏覽器*/
-moz-opacity:0.50; /*支持 FireFox 瀏覽器*/
opacity:0.50; /*支持 Chrome, Opera, Safari 等瀏覽器*/
}?
舉個(gè)實(shí)例來(lái)說(shuō),把類為box的層設(shè)為透明。
<div class="box"></div>
<style>
.box{width:300px; height:200px; margin:0 auto; boxder:1px solid #ccc; background:#000; filter:alpha(opacity:30); opacity:0.3; -moz-opacity:0.3;-khtml-opacity: 0.3}
</style>
其中background:#000; filter:alpha(opacity:30); opacity:0.3;為關(guān)鍵代碼,當(dāng)opacity值為1時(shí),表示完全不透明,為0時(shí)表示完全透明。
添加回答
舉報(bào)