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

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









SyntaxError の代わりに intliteral 属性を取得するには、スペースまたは括弧を使用します。intliteral は Python の数値リテラルの一部です。数値リテラルには、次の 4 つの異なる数値型も含まれます。int(signed integers) - これらは、単に整数または整数と呼ばれることが多く、正の値です。

Gson@SerializedName アノテーションは JSON にシリアル化でき、指定された名前の値をフィールド名として持つことができます。このアノテーションは、Gson インスタンスに設定されているデフォルトのフィールド命名ポリシーを含む、あらゆる FieldNamingPolicy をオーバーライドできます。 GsonBuilder クラスを使用して、さまざまな命名戦略を設定できます。構文@Retention(value=RUNTIME)@Target(value={FIELD,METHOD})public@interfaceSerializedNameExample importcom.google.gson.annotations.*;

Python の dir() 関数: オブジェクトのプロパティとメソッドを表示します。特定のコード サンプルが必要です。 要約: Python は強力で柔軟なプログラミング言語であり、その組み込み関数とツールは開発者に多くの便利な機能を提供します。非常に便利な関数の 1 つは dir() 関数です。これを使用すると、オブジェクトのプロパティとメソッドを表示できます。この記事では、 dir() 関数の使用法を紹介し、具体的なコード例を通じてその機能と使用法を示します。テキスト: Python の dir() 関数は組み込み関数です。

Win11のディスクプロパティが不明な場合はどうすればよいですか?最近、Win11 ユーザーは、コンピュータを使用しているときにシステムによってディスク エラーが発生していることに気付きました。何が起こっているのでしょうか?そしてそれをどうやって解決するのでしょうか?詳細な操作方法を知らない友人も多いと思いますが、Win11 のディスク エラーを解決する手順をエディターが以下にまとめましたので、興味がある方はエディターをフォローして以下をお読みください。 Win11 ディスク エラーを解決する手順 1. まず、キーボードの Win+E キーの組み合わせを押すか、タスクバーのファイル エクスプローラーをクリックします; 2. ファイル エクスプローラーの右側のサイドバーで、側面を見つけてローカル ファイルを右クリックしますディスク (C:)、開いたメニュー項目で [プロパティ] を選択します; 3. ローカル ディスク (C:) の [プロパティ] ウィンドウ、[ツール] に切り替えます。
![「[Vue 警告]: フィルターを解決できませんでした」エラーを解決する方法](https://img.php.cn/upload/article/000/887/227/169243040583797.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
「[Vuewarn]:Failedtoresolvefilter」エラーを解決する方法 Vue を使用した開発プロセス中に、「[Vuewarn]:Failedtoresolvefilter」というエラー メッセージが表示されることがあります。このエラー メッセージは通常、テンプレートで未定義のフィルターを使用したときに発生します。この記事では、このエラーを解決する方法を説明し、対応するコード例を示します。 Vue を使用しているとき

ウィンドウの左上隅からドキュメントがスクロールされるピクセルを取得する場合は、pageXoffset プロパティと pageYoffset プロパティを使用します。水平ピクセルには pageXoffset を使用します。例 次のコードを実行して、JavaScript で pageXOffset 属性を使用する方法を学習できます - ライブ デモンストレーション<!DOCTYPEhtml><html> <head> <style> &

CSS の Bottom 属性の構文とコード例 CSS では、bottom 属性は要素とコンテナの下部の間の距離を指定するために使用されます。親要素の下部を基準とした要素の位置を制御します。ボトム属性の構文は次のとおりです: element{bottom:value;} ここで、element はスタイルが適用される要素を表し、value は設定されるボトム値を表します。 value にはピクセルなどの特定の長さの値を指定できます

絶望の糸はBlizzard Entertainmentの名作『ハースストーン』に登場するレアカードで、カードパック「ウィズベインのワークショップ」で入手できるチャンスがあります。 100/400の秘術ダストポイントを消費して、ノーマル/ゴールドバージョンを合成できます。ハースストーンの絶望の糸の属性の紹介: ウィズベインのワークショップ カード パックで確率で入手できるか、秘術の粉塵を通じて合成することもできます。レアリティ:レア 種類:呪文 クラス:デスナイト マナ:1 効果:すべてのミニオンに断末魔を与える:すべてのミニオンに1ダメージを与える
