brightness関数
brightness関数は、
背景画像の明るさを変更することができます。背景の元の明るさは
100%または1の値で定義され、
これらの値を下げると画像の明るさも下がります。
同様に、値を100%以上に上げると
明るさは上がります。負の値は適用されず、
空の値は自動的に1として認識されます。
構文
セレクタ {
filter: brightness(数値);
}
例
画像の明るさを
20%に設定してみましょう:
<div id="elem"></div>
#elem {
filter: brightness(20%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
では今度は、画像の明るさを
120%まで上げてみましょう:
<div id="elem"></div>
#elem {
filter: brightness(120%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
画像に元の明るさを設定してみましょう:
<div id="elem"></div>
#elem {
filter: brightness(1);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
関連項目
-
背景をぼかす
blur関数 -
背景にコントラストを設定する
contrast関数 -
背景に影を設定する
drop-shadow関数 -
背景に色相を設定する
hue-rotate関数 -
背景の色を反転させる
invert関数 -
背景の透明度を設定する
opacity関数 -
背景をセピア調に変換する
sepia関数 -
背景に関する一括指定プロパティである
backgroundプロパティ -
ブロックに背景画像を設定するための
background-imageプロパティ -
背景のスタイルを設定する
filterプロパティ