Я пытался создать отзывчивый веб-сайт с нуля без использования каких-либо фреймворков, таких как bootstrap. я был баннер на моем сайте, для которого я установил фоновое изображение следующиеСделать фоновое изображение отзывчивым в CSS
<body>
<div id="pagewrap">
<div class="test">
<div class="headers">
<div class="logo">
<a href="#"><img src="images/logo.png" alt="Site Logo"/></a>
</div><!--logo-->
<div class="nav"></div><!--nav-->
<div class="slider_content"></div><!--slider_content-->
</div><!--header-->
</div>
</div><!--pagewrap-->
</body>
.headers {
background-image:url(images/banner.png);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
width:100%;
}
Когда я применяю высоту до div
заголовков будет отображено изображение, но оно принимает ту же высоту в мобильных устройствах, которые тоже Безразлично «Хорошо выглядеть. Как я могу реагировать так, чтобы фоновое изображение масштабировалось в соответствии с разрешением устройства.
Возможный дубликат [Отзывчивые css фоновые изображения] (http://stackoverflow.com/questions/12609110/responsive-css-background-images) – Persijn
@Persijn Я попробовал решение, объясненное там, без установки высоты или ширины. но, к сожалению, он не работает – Shareer