我的大部分網頁都有在剛剛菜單下的頂級全幅橫幅。它們創建爲具有來自圖像精靈文件的背景圖像的div,以減少頁面加載時間。 我的問題是,當屏幕變小時,div不會調整大小,它只是減小div的大小。我想要的是,div始終是100%寬,並且其高度尺寸可以保持背景圖像的比例(1300px×300px)。縮放與背景圖像的DIV,以適應屏幕尺寸
這裏代碼和一個的jsfiddle:我添加了一個代碼與寬度成比例地調整大小的div
<div class="entry-content">
<div class="banner"></div>
</div>
.entry-content {
max-width: 1300px;
width: 100%;
padding: 0 20px 0 20px;
}
.banner {
margin: 0 -20px 0 -20px;
max-width: 1300px;
height: 300px;
background: url("http://renservice.dk/wp-content/uploads/2016/02/banner-sprites.jpg");
background-position: 0 -900px;
}
https://jsfiddle.net/fy2zh4vm/1/
你想調整圖像的大小,隨着橫幅div的寬度調整大小? – 2016-03-07 07:52:05
是的。圖像sholud總是有相同的比例,並且100%寬。 –
然後,您可以使用最小寬度而不是最大寬度。因此圖像始終保持其比例並且100%寬。 – 2016-03-07 07:57:27