我有一個標題部分這樣:設置背景圖片的寬度100%的高度自動
.bannerImage {
width: 100%;
height: auto;
}
<img src="http://www.w3schools.com/css/trolltunga.jpg" alt="banner image" class="bannerImage" />
因此,而不是使用背景圖片,我使用的圖像與width
100%
和height
auto
。
現在我想在橫幅部分添加橫幅標題。所以,由於無法通過圖像實現效果,因此我現在使用background-image
屬性。但是對於背景圖片,我想要像圖片一樣的佈局。背景應始終寬度爲100%,高度應爲自動。以下是我的方法。正如你可以看到該部分調整到內容的高度。是否可以將其高度設置爲圖像的高度?
.bg_banner_image {
background-size: 100% auto;
background-position: center top;
background-repeat: no-repeat;
}
<div class="bg_banner_image" style="background-image: url('http://www.w3schools.com/css/trolltunga.jpg')">some content here</div>
容器是空的,所以爲什麼容器從背景圖像帶高度,如果你需要容器的同一高度的背景圖片,那麼你必須給他們高度等副放一些內容在側容器 –
我希望容器取得背景圖片的高度而不是其中的內容 –