実際の画像のサイズを小さくし、HTML コードで幅と高さを大きくしてください。
たとえば、実際の画像の幅と高さをそれぞれ 50px 程度にします。HTML コードで、幅と高さを 150px のように設定します。
これにより、画像が引き伸ばされ、ぼやけた効果が得られます。
まあ、それは論理的なアプローチでした。
CSS (CSS3) を使用する場合は、次のようにします。
filter: blur(5px) brightness(0.5);
値を好きなように設定するだけです..
参照: http://www.inserthtml.com/2012/06/css-filters/
それが役立つことを願っています...
編集1:
<div class="container">
<div class="background"></div>
<div class="text"></div>
</div>
クラスが「テキスト」のdivにすべてのテキストを入れ、クラス「背景」のdivを空のままにします..
次のスタイルも適用します。
.background {
background: #CCC;
filter: blur(5px) brightness(0.5);
position: absolute;
top: 0; left: 0;
height: 100%; width:100%;
}
.text {
position: absolute;
top: 0; left: 0;
width: 100%; height: 100%;
}