コンテンツの明瞭さを維持しながら背景画像を CSS でぼかす
CSS 設定で背景画像をぼかそうとすると、一般的に次のような問題が発生します。コンテンツ (テキストまたはその他の要素) もぼやける問題。ここで、z-index と擬似要素の概念が登場します。
コンテンツに影響を与えずに背景画像をぼかすには、次のアプローチを使用できます:
以下はコード例です:
.blur-bgimage {
overflow: hidden;
margin: 0;
text-align: left;
}
.blur-bgimage:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: inherit;
z-index: -1;
filter: blur(10px);
-moz-filter: blur(10px);
-webkit-filter: blur(10px);
-o-filter: blur(10px);
transition: all 2s linear;
-moz-transition: all 2s linear;
-webkit-transition: all 2s linear;
-o-transition: all 2s linear;
}
このアプローチを実装すると、コンテンツの鮮明さを維持しながら背景画像を効果的にぼかすことができ、視覚的に魅力的なウェブサイトのデザインが可能になります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3