セピア関数
関数 sepia は、
背景画像をセピア調(茶色がかったモノクロ画像)にすることができます。
値 0 は、画像が元のままであることを示します。
値 100% または 1 は、背景を完全にセピア調に変換します。
この範囲内の任意の数値は、セピア効果を線形に適用することを設定します。
負の値を設定することはできません。
デフォルト値は 0 です。
構文
セレクター {
filter: sepia(数値);
}
例
私たちの画像を完全なセピア調にしてみましょう:
<div id="elem"></div>
#elem {
filter: sepia(100%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
では、セピア効果を 50% に減らしてみましょう:
<div id="elem"></div>
#elem {
filter: sepia(50%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
では、関数 sepia の値を
0 に設定してみましょう:
<div id="elem"></div>
#elem {
filter: sepia(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 -
背景の不透明度を設定する関数
opacity -
背景に関する設定を一括で行うショートハンドプロパティ
background -
ブロックに背景画像を設定できるプロパティ
background-image -
背景のスタイルを設定するプロパティ
filter