我正在從100%的桌面背景移動,並且一旦我點擊平板電腦/手機尺寸就更改爲移動背景。我的問題是,隨着我的規模縮小,內容開始超過背景長度。CSS背景自然縮放內容
#bg {
background-image: url('images/bg.gif');
background-size: 100% ;
background-repeat: no-repeat;
position: relative;
height: 100%;
}
然後去992px。此圖片是992px寬,1425px高度
#bg {
background-image: url('images/mobile/mobile-bg.jpg');
background-size: 100% auto;
}
HTML結構
<div class="row main-content" >
<div class="col-xs-12" id="bg">
<div class="row">
<div class="col-xs-12 ">
<div class="row">
<!-- content here -->
</div>
</div>
</div>
</div>
</div> <!-- row main-content end -->
我不明白爲什麼它能夠擴展並保持內容,直到它變得更小(例如,移動的大小)
我錯過了什麼?我不想拉伸圖像。我想保持正確的比例。我只需要一個更高的bg圖像嗎?
嘗試用'container' div封裝'main-content' div。 – Oriol 2014-09-02 23:09:17
它周圍有一個容器。我沒有將它包含在 – Clam 2014-09-02 23:26:36