У меня есть div с фоновым изображением, которое я хочу расширить на 100% ширину и автоматически масштабировать div, чтобы он соответствовал требуемой высоте изображения. На данный момент это не масштабирование высоты div, если я не установил высоту div на 100%, но затем он просто растягивается до полной высоты экрана, тогда как я хочу, чтобы он масштабировался до высоты изображения.
Вот html:
<div id="mainHeaderWrapper">
</div><!--end mainHeaderWrapper-->
<br class="clear" />;
Вот css:
#mainHeaderWrapper{
background: url(http://localhost/site/gallery/bg1.jpg);
width: 100%;
height: auto;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center center;
}
.clear { clear: both; }
Спасибо за любую помощь.