2 回答

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

TA貢獻6條經驗 獲得超13個贊
如果你要設置透明度,你需要在要透明層的div上加以下CSS代碼,不同的瀏覽器代碼有區別:
div{
filter:alpha(opacity=50); /*支持 IE 瀏覽器*/
-moz-opacity:0.50; /*支持 FireFox 瀏覽器*/
opacity:0.50; /*支持 Chrome, Opera, Safari 等瀏覽器*/
}?
舉個實例來說,把類為box的層設為透明。
<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;為關鍵代碼,當opacity值為1時,表示完全不透明,為0時表示完全透明。
- 2 回答
- 5 關注
- 1750 瀏覽
相關問題推薦
添加回答
舉報