更多"Try it Yourself"下面的例子。
定義和用法
不透明度屬性設置為元素不透明度級別。
不透明度級別描述的透明度級,其中1是完全不透明,0.5為50%的透明,0是完全透明的。
默認值: | 1 |
---|---|
遺傳: | no |
動畫: | yes, see individual properties . Read about animatable Try it |
版: | CSS3 |
JavaScript語法: | object .style.opacity="0.5" Try it |
瀏覽器支持
在表中的數字規定,完全支持該屬性的第一個瀏覽器版本。
屬性 | |||||
---|---|---|---|---|---|
opacity | 4 | 9 | 2.0 | 3.1 | 9 |
注意:IE8和更早版本支持的替代,過濾性能。 我愛: filter:Alpha(opacity=50)
CSS語法
opacity:number|initial|inherit;
屬性值
值 | 描述 | 播放 |
---|---|---|
number | 指定的不透明度。 從0.0 (fully transparent)到1.0 (fully opaque) | 播放 ” |
initial | 將此屬性設置為默認值。 閱讀關於初始 | 播放 ” |
inherit | 繼承其父元素此屬性。 閱讀關於繼承 |
更多示例
例
如何使用JavaScript來改變不透明度為元素:
function myFunction(x) {
// Return the text of the selected option
var opacity = x.options[x.selectedIndex].text;
var el
= document.getElementById("p1");
if (el.style.opacity
!== undefined) {
el.style.opacity = opacity;
} else {
alert("Your browser doesn't support this example!");
}
}
試一試» 相關頁面
CSS教程: CSS圖片不透明/透明度
HTML DOM參考: opacity property