ホームページ ウェブフロントエンド CSSチュートリアル CSS のぼかしプロパティの詳細な説明: filter および backdrop-filter

CSS のぼかしプロパティの詳細な説明: filter および backdrop-filter

Oct 20, 2023 pm 04:48 PM
属性 filter CSS ぼかし属性ぼかし

CSS 模糊属性详解:filter 和 backdrop-filter

CSS ぼかし属性の詳細な説明: フィルターと背景フィルター

はじめに:
Web ページをデザインするとき、視覚効果を高めるためにいくつかの特殊効果が必要になることがよくあります。ページの魅力。ブラー効果は一般的な特殊効果の 1 つです。 CSS には、filter と backdrop-filter という 2 つのぼかし属性が用意されており、それぞれ要素コンテンツと背景コンテンツをぼかすために使用されます。この記事では、これら 2 つのプロパティについて詳しく説明し、具体的なコード例をいくつか示します。

1. フィルター属性

フィルター属性は、要素のコンテンツをぼかすために使用されます。ガウスぼかし、明るさ調整、コントラスト調整など、さまざまな効果を実現できます。以下は、一般的に使用されるフィルター属性値とその効果の一部です。

  1. ガウスぼかし (ぼかし): この属性を使用して、要素にぼかし効果を追加できます。値が大きいほどぼかしが大きくなります。
.blur {
  filter: blur(5px);
}
ログイン後にコピー
  1. 明るさの調整 (brightness): 要素の明るさは、この属性を通じて調整できます。 1 未満の値は暗くなり、1 より大きい値は明るくなります。
.brightness {
  filter: brightness(0.5);
}
ログイン後にコピー
  1. コントラスト調整 (コントラスト): 要素のコントラストは、この属性を通じて調整できます。 1 未満の値はコントラストを低下させ、1 を超える値はコントラストを増加させます。
.contrast {
  filter: contrast(2);
}
ログイン後にコピー
  1. カラー効果の反転 (invert): この属性を使用して、要素にカラー効果の反転を追加できます。
.invert {
  filter: invert(100%);
}
ログイン後にコピー
  1. 色相回転 (hue-rotate): この属性は要素の色相を回転できます。
.hue-rotate {
  filter: hue-rotate(90deg);
}
ログイン後にコピー

2. 背景フィルター属性

背景フィルター属性は、要素の背景コンテンツをぼかすために使用されます。その使用法は filter 属性と似ていますが、要素自体の内容ではなく要素の背景に対して機能します。以下は、一般的に使用される背景フィルターのプロパティ値とその効果の一部です。

  1. ガウスぼかし (ぼかし): この属性を使用して、要素の背景にぼかし効果を追加できます。値が大きいほどぼかしが大きくなります。
.backdrop-blur {
  backdrop-filter: blur(5px);
}
ログイン後にコピー
  1. 明るさの調整 (brightness): この属性を通じて要素の背景の明るさを調整できます。 1 未満の値は暗くなり、1 より大きい値は明るくなります。
.backdrop-brightness {
  backdrop-filter: brightness(0.5);
}
ログイン後にコピー
  1. コントラスト調整 (コントラスト): この属性は、要素の背景のコントラストを調整するために使用できます。 1 未満の値はコントラストを低下させ、1 を超える値はコントラストを増加させます。
.backdrop-contrast {
  backdrop-filter: contrast(2);
}
ログイン後にコピー
  1. 色の反転効果 (invert): この属性を使用して、要素の背景に反転色の効果を追加できます。
.backdrop-invert {
  backdrop-filter: invert(100%);
}
ログイン後にコピー
  1. 色相回転 (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 サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

SyntaxErrorを発生させずにPythonで整数リテラルプロパティを取得する方法は? SyntaxErrorを発生させずにPythonで整数リテラルプロパティを取得する方法は? Aug 20, 2023 pm 07:13 PM

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

JavaでGsonを使用してJSONのプロパティの名前を変更するにはどうすればよいですか? JavaでGsonを使用してJSONのプロパティの名前を変更するにはどうすればよいですか? Aug 27, 2023 pm 02:01 PM

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

Python の dir() 関数: オブジェクトのプロパティとメソッドを表示する Python の dir() 関数: オブジェクトのプロパティとメソッドを表示する Nov 18, 2023 pm 01:45 PM

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

Win11 ディスクのプロパティが不明な場合の対処方法 Win11 ディスクのプロパティが不明な場合の対処方法 Jul 03, 2023 pm 04:17 PM

Win11のディスクプロパティが不明な場合はどうすればよいですか?最近、Win11 ユーザーは、コンピュータを使用しているときにシステムによってディスク エラーが発生していることに気付きました。何が起こっているのでしょうか?そしてそれをどうやって解決するのでしょうか?詳細な操作方法を知らない友人も多いと思いますが、Win11 のディスク エラーを解決する手順をエディターが以下にまとめましたので、興味がある方はエディターをフォローして以下をお読みください。 Win11 ディスク エラーを解決する手順 1. まず、キーボードの Win+E キーの組み合わせを押すか、タスクバーのファイル エクスプローラーをクリックします; 2. ファイル エクスプローラーの右側のサイドバーで、側面を見つけてローカル ファイルを右クリックしますディスク (C:)、開いたメニュー項目で [プロパティ] を選択します; 3. ローカル ディスク (C:) の [プロパティ] ウィンドウ、[ツール] に切り替えます。

「[Vue 警告]: フィルターを解決できませんでした」エラーを解決する方法 「[Vue 警告]: フィルターを解決できませんでした」エラーを解決する方法 Aug 19, 2023 pm 03:33 PM

「[Vuewarn]:Failedtoresolvefilter」エラーを解決する方法 Vue を使用した開発プロセス中に、「[Vuewarn]:Failedtoresolvefilter」というエラー メッセージが表示されることがあります。このエラー メッセージは通常、テンプレートで未定義のフィルターを使用したときに発生します。この記事では、このエラーを解決する方法を説明し、対応するコード例を示します。 Vue を使用しているとき

JavaScript における pageXOffset 属性の役割は何ですか? JavaScript における pageXOffset 属性の役割は何ですか? Sep 16, 2023 am 09:17 AM

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

CSSのbottom属性構文 CSSのbottom属性構文 Feb 21, 2024 pm 03:30 PM

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

ハースストーンの絶望の糸の属性の紹介 ハースストーンの絶望の糸の属性の紹介 Mar 20, 2024 pm 10:36 PM

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

See all articles