要件: p には背景: url が設定されています。ここで、画像の背景をぼかし、p 内のテキストを明確に表示する必要があります。
元のコード:
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<style type="text/css">
.content { color: #ffffff; font-size: 40px; }
.bg { background: url('1.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover; height:600px; text-align: center; line-height: 600px; }
</style></head><body><p class="bg">
<p class="content">我是内容</p></p></body></html>元の効果: 
解決策: コンテンツと画像をそれぞれ p に配置し、背景 p ブラーを設定しますcss を通じて、コンテンツ p の絶対位置を設定します。
html コード:
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<style type="text/css">
.content { color: #ffffff; font-size: 40px; }
.bg { background: url('1.jpg'); height:600px; text-align: center; line-height: 600px; }
.bg-blur { float: left; width: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; -webkit-filter: blur(15px); -moz-filter: blur(15px); -o-filter: blur(15px); -ms-filter: blur(15px); filter: blur(15px); }
.content-front { position:absolute; left: 10px; right: 10px; height:600px; line-height: 600px; text-align: center; }
</style></head><body>
<p>
<p class="bg bg-blur"></p>
<p class="content content-front">我是内容</p>
</p></p></body></html>効果: 
#要件: A p には、background: url が設定されています。ここで、画像の背景をぼかし、p 内のテキストを明確に表示する必要があります。
元のコード:
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<style type="text/css">
.content { color: #ffffff; font-size: 40px; }
.bg { background: url('1.jpg'); background-repeat: no-repeat; background-position: center; background-size: cover; height:600px; text-align: center; line-height: 600px; }
</style></head><body><p class="bg">
<p class="content">我是内容</p></p></body></html>元の効果: 
解決策: コンテンツと画像をそれぞれ p に配置し、背景 p ブラーを設定しますcss を通じて、コンテンツ p の絶対位置を設定します。
html コード:
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<style type="text/css">
.content { color: #ffffff; font-size: 40px; }
.bg { background: url('1.jpg'); height:600px; text-align: center; line-height: 600px; }
.bg-blur { float: left; width: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; -webkit-filter: blur(15px); -moz-filter: blur(15px); -o-filter: blur(15px); -ms-filter: blur(15px); filter: blur(15px); }
.content-front { position:absolute; left: 10px; right: 10px; height:600px; line-height: 600px; text-align: center; }
</style></head><body>
<p>
<p class="bg bg-blur"></p>
<p class="content content-front">我是内容</p>
</p></p></body></html>効果: 
読んでいただきありがとうございます。多くのメリットがあることを願っています。
この記事は次から転載されています: https://blog.csdn.net/oHeHeHou/article/details/51975539
推奨チュートリアル: "css チュートリアル「
以上がCSS は背景画像をぼかし、コンテンツをぼかさないように設定します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。