もっと"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.0 | 9.0 | 2.0 | 3.1 | 9.0 |
注意: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