虽然这个问题有很多答案,但我找不到符合我需求的答案。当我在移动设备上使用我的网站,或者甚至使我的笔记本电脑上的浏览器窗口非常小时,我丢失了我用作背景图像的完整图像。
HTML:
<div class="compete">
<div class="container">
<h2>Compete</h2>
<p>Winners always win</p>
</div>
</div>
CSS:
.compete{
background-image:url('Handlebars.jpg');
height:450px;
background-repeat: no-repeat;
background-size: cover;
border-bottom:1px solid #ff6a00;
}
.compete .container {
position:relative;
top:40px;
}
有关如何继续使用我的背景图像并将其自动调整大小的任何想法,以便我可以在移动/小窗口上看到完整图像?
答案 0 :(得分:1)
尝试设置背景大小:100%100%
CSS
.compete{
background-image:url('http://dummyimage.com/600x400/000/fff');
height:450px;
background-repeat: no-repeat;
background-size: 100% 100%;
border-bottom:1px solid #ff6a00;
}
.compete .container {
position:relative;
top:40px;
}
HTML
<div class="compete">
<div class="container">
<h2>Compete</h2>
<p>Winners always win</p>
</div>
如果你仍然遇到任何问题,请回来。