ホームページ > 記事 > ウェブフロントエンド > CSS のぼかしプロパティの詳細な説明: filter および backdrop-filter
CSS ぼかし属性の詳細な説明: フィルターと背景フィルター
はじめに:
Web ページをデザインするとき、視覚効果を高めるためにいくつかの特殊効果が必要になることがよくあります。ページの魅力。ブラー効果は一般的な特殊効果の 1 つです。 CSS には、filter と backdrop-filter という 2 つのぼかし属性が用意されており、それぞれ要素コンテンツと背景コンテンツをぼかすために使用されます。この記事では、これら 2 つのプロパティについて詳しく説明し、具体的なコード例をいくつか示します。
1. フィルター属性
フィルター属性は、要素のコンテンツをぼかすために使用されます。ガウスぼかし、明るさ調整、コントラスト調整など、さまざまな効果を実現できます。以下は、一般的に使用されるフィルター属性値とその効果の一部です。
.blur { filter: blur(5px); }
.brightness { filter: brightness(0.5); }
.contrast { filter: contrast(2); }
.invert { filter: invert(100%); }
.hue-rotate { filter: hue-rotate(90deg); }
2. 背景フィルター属性
背景フィルター属性は、要素の背景コンテンツをぼかすために使用されます。その使用法は filter 属性と似ていますが、要素自体の内容ではなく要素の背景に対して機能します。以下は、一般的に使用される背景フィルターのプロパティ値とその効果の一部です。
.backdrop-blur { backdrop-filter: blur(5px); }
.backdrop-brightness { backdrop-filter: brightness(0.5); }
.backdrop-contrast { backdrop-filter: contrast(2); }
.backdrop-invert { backdrop-filter: invert(100%); }
.backdrop-hue-rotate { backdrop-filter: hue-rotate(90deg); }
結論:
CSS のフィルター プロパティと背景フィルター プロパティは、豊富なぼかし効果を提供し、Web ページのデザインをよりカラフルにします。これらの属性を合理的に使用することで、ページはよりクールな効果を表現できます。ただし、これらの属性を使用する場合、ブラウザによっては互換性の問題が発生する可能性があるため、一貫した効果を保証するには実際の使用時に互換性テストが必要であることに注意してください。
参考リンク:
以上がCSS のぼかしプロパティの詳細な説明: filter および backdrop-filterの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。