我有一個div元素,必須有一個固定的背景圖像,所以當你滾動內容時滾動它。我的問題是,我必須爲該特定的div元素設置高度才能看到它。這是因爲該div中沒有任何內容。固定的背景圖像沒有設置高度
CSS
#top-banner{
background-image: url(../img/grey.jpg);
background-attachment:fixed;
height:700px;
background-repeat: no-repeat;
background-size: 100% auto;
}
HTML
<div class="container-fluid">
<div class="row" >
<div class="col-sm-12" id="top-banner"></div>
</div>
<div class="row">
<div class="col-sm-12 text-center" >
<h1 class="band-name">Lorem Ipsum</h1>
</div>
</div>
</div>
這給了我什麼,我想要更大的屏幕:
但隨着喲ü縮小瀏覽器,就像你是一個手機或平板電腦上,對於該div高度推動所有內容下跌使得它看起來沒有吸引力:
有沒有辦法不給它一個特定的高度,內容不是在較小的屏幕上按下,但仍然有固定的背景圖像?
編輯 這裏是一個小提琴結帳。 http://jsfiddle.net/0xbfhwnt/
我重申:起初看上去很好,但是當你的瀏覽器更小的圖像縮小像它應該,但div的高度保持與背景圖像保持圖像下方的內容,而不是齊平DIV。
請顯示您的代碼! – AleshaOleg
我需要看到HTML – AleshaOleg
添加所有的CSS,請 – AleshaOleg