我有一個水平放置在身體中間的容器,這個容器內部包含一個div,這個div有一個背景, 我希望div的背景在縮小或調整窗口大小時能夠響應這裏的網站ask.fm,我用background-size: cover;
,但它沒有與我一起工作。如何使背景的div響應?
HTML
<div class="container">
<div class="cover"></div>
</div>
CSS
.container {
width: 851px;
margin: 0px auto;
}
.cover {
background-image: url("wall.jpg");
background-size: cover;
background-repeat: no-repeat;
width: 100%;
height: 300px;
}
/* Media Queries */
@media screen and (max-width: 840px) {
.cover {
width: 100%;
}
.container {
width: 100%;
}
}
@media screen and (max-width: 600px) {
.container {
padding: 0;
}
}
試試'background-size:contain;' –
你是什麼意思'background-size:cover'不適合你?發生了什麼,你期待什麼?你想讓整個圖像可見嗎? –
@MichaelCoker是的,我回顧了同一個問題的另一個答案,他們告訴我要使用background-size:cover –