如何在没有设定高度的情况下设置图像背景?
#Header {
background: #eee url("../Images/Banner.gif") repeat-x;
}
<div id="Header">
</div>但是图像不是displayed.However,下面的代码图片将被显示。
#Header {
background: #eee url("../Images/Banner.gif") repeat-x;
height=150px;
}为什么我需要调整高度?如何自动测量高度?
发布于 2013-11-12 21:21:10
图像是div的背景。如果div没有内容或设置的维度,并且无法被看到,您如何能够看到它的背景?答案是在div中加入一些内容。如果您只是试图在div中显示此图像,则不要将其作为背景,而是将图像作为实际的html内容放在div中。
发布于 2013-11-12 21:28:44
也许您可以尝试使用css3属性的背景大小,并将其使用如下:
background-size: autohttps://stackoverflow.com/questions/19940034
复制相似问题