2017-12-28 14 views
0

背景画像をぼかすようにしようとしていますが、その上にテキスト、ボタンがありますが、ぼかしもテキストやボタンをぼかしています2つを分ける方法を確認してください。「ぼかし」のヘッダーに画像を使用する

header { 
 
    background: url("street-238458.jpg") no-repeat center; 
 
    -webkit-filter: blur(5px); /* Safari 6.0 - 9.0 */ 
 
    filter: blur(5px); 
 
    background-size: 100% 100%; 
 
    height: 630px; 
 
}
<header> 
 

 
<div class="container-fluid"> 
 
<div class="text-center"> 
 
<h1 class="heading">My h1 is here... blah blah</h1> 
 
<p>We help people out, every day.</p> 
 
<button class="btn btn-lg btn-danger heading" href="#">This is the button</button> 
 
</div> 
 
</div> 
 

 
</header>

+1

は親切に、これを参照してください。https://stackoverflow.com/questions/20039765/how-to-apply-a-css-3-blur-filter-to-a-background-imageをあなたが分離することができ –

+0

ヘッダーを2つの部分、背景部分と内容部分に分割します。その後、背景をぼかすことができます。 –

+2

[背景画像にCSS 3ぼかしフィルタを適用する方法](https://stackoverflow.com/questions/20039765/how-to-apply-a-css-3-blur-filter-to-a)の可能な複製バックグラウンド画像) – Kaiido

答えて

0

あなたのヘッダーの2つの異なるコンテナを持つことができるので、あなたはコンテンツに影響を与えずに、バックグラウンド・コンテナのスタイルをすることができます。コメントの参照をチェックしてください。

0

このpenはあなたの探しているものである必要があります。それぞれの所有者に信用。 トリックは2つの別々のコンテナを持つことですが、外側コンテナにはバックグラウンドイメージが必要です。

.content:before { 
    content: ""; 
    position: fixed; 
    left: 0; 
    right: 0; 
    z-index: -1; 

    display: block; 
    background-image: url('http://666a658c624a3c03a6b2-25cda059d975d2f318c03e90bcf17c40.r92.cf1.rackcdn.com/unsplash_527bf56961712_1.JPG'); 
    width: 1200px; 
    height: 800px; 

    -webkit-filter: blur(5px); 
    -moz-filter: blur(5px); 
    -o-filter: blur(5px); 
    -ms-filter: blur(5px); 
    filter: blur(5px); 
} 
関連する問題