CSS grayscale() 関数
- 上一页 CSS fit-content() 函数
- 下一页 CSS hsl() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル
定義と使用方法
CSSの grayscale()
フィルタ関数は画像をグレースケールに変換します。
- 100%(または 1)は画像が完全にグレースケールになります
- 0%(または 0)は効果なし
インスタンス
例 1
画像に異なるグレースケール値を設定:
#img1 { filter: grayscale(1); } #img2 { filter: grayscale(60%); } #img3 { filter: grayscale(0.4); }
例 2
を grayscale()
および backdrop-filter
属性を組み合わせて使用:
div.transbox { background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: grayscale(50%); backdrop-filter: grayscale(50%); padding: 20px; margin: 30px; font-weight: bold; }
CSS 语法
grayscale(amount)
値 | 説明 |
---|---|
amount |
オプションです。グレースケール値を指定します。数字またはパーセンテージで指定できます。 100%(または 1)は要素を完全にグレースケールにします。 0%(または 0)は元の画像(効果なし)を示します。 デフォルト値は 1 です。 |
技術詳細
バージョン: | CSS Filter Effects Module レベル 1 |
---|
ブラウザのサポート
テーブルの数字は、その関数を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
18 | 12 | 35 | 6 | 15 |
関連ページ
- 上一页 CSS fit-content() 函数
- 下一页 CSS hsl() 函数
- 返回上一层 CSS ファンクションリファレンスマニュアル