opacity関数
opacity関数は、
背景画像の透明度を変更することができます。
値100%または1は、
画像の元の透明度を維持します。
値0は、
画像が完全に透明になることを意味します。
この範囲内の任意の数値は、背景の部分的な透明度を設定します。
負の値を設定することはできません。
デフォルト値は1です。
構文
セレクタ {
filter: opacity(数値);
}
例
画像の透明度を50%に設定してみましょう:
<div id="elem"></div>
#elem {
filter: opacity(50%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
今度は透明度を100%に設定してみましょう:
<div id="elem"></div>
#elem {
filter: opacity(100%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
今度はopacity関数に0に等しい値を設定してみましょう:
<div id="elem"></div>
#elem {
filter: opacity(0);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
関連項目
-
背景をぼかす
blur関数、
-
背景の明るさを設定する
brightness関数、
-
背景のコントラストを設定する
contrast関数、
-
背景に影を設定する
drop-shadow関数、
-
背景の色相を設定する
hue-rotate関数、
-
背景色を反転させる
invert関数、
-
背景をセピア調に変換する
sepia関数、
-
背景に関する一括指定プロパティである
backgroundプロパティ、
-
ブロックに背景画像を設定できる
background-imageプロパティ、