CSS フィルター属性ガイド: フィルターとグレースケール
はじめに:
CSS のフィルター属性 (フィルター) は、Web ページにさまざまな特殊効果やエフェクトを追加できます。 、ページがより充実し、より魅力的になるようにします。その中でも、グレースケールは画像を白黒のトーンに変換できる一般的に使用されるフィルター効果です。この記事では、特にグレースケール効果の実装のためのフィルター属性の使用法とコード例を紹介します。
1. filter 属性の概要:
filter 属性は CSS3 の新しい属性で、要素をレンダリングするときに画像処理や特殊効果を実行できるようになります。フィルター属性を使用すると、ぼかし、グレースケール、明るさ、コントラストなどの効果を加えて画像を処理できます。フィルター属性は、画像、テキスト、背景などを含むすべての要素に適用できます。
2. フィルター属性の構文と共通属性:
フィルター属性の基本構文は次のとおりです:
element { filter: none | <filter-function> [<filter-parameter>]* | initial | inherit; }
一般的に使用されるフィルター属性関数は次のとおりです:
3. コード例:
以下は、一般的に使用されるフィルター効果のコード例です:
img { filter: grayscale(100%); }
element { filter: blur(5px); }
element { filter: brightness(80%); }
element { filter: contrast(120%); }
element { filter: invert(100%); }
element { filter: sepia(100%); }
element { filter: saturate(150%); }
element { filter: opacity(50%); }
CSS のフィルター属性を使用して、Web ページにさまざまな画像処理や特殊効果を追加できます。その中で、グレースケールは一般的に使用されるグレースケール効果の 1 つです。この記事では、フィルター属性の基本構文と共通プロパティを簡単に紹介し、一般的な効果のコード例をいくつか示します。フィルター属性を柔軟に使用することで、ページに視覚的な魅力を追加し、ユーザー エクスペリエンスを向上させることができます。
以上がCSS フィルタリング プロパティ ガイド: フィルタとグレースケールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。