我有一个带有背景图片的div,我想让它以100%的宽度自动缩放以适应图像所需的高度。目前,除非我将div的高度设置为100%,否则它不会缩放div的高度,但这样它只会伸展到屏幕的完整高度,而我想要的是它根据图像的高度进行缩放。
这是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; }
感谢任何和所有的帮助
<div>
中放置一个<img>
怎么样? - Mr Lister