【发布时间】:2013-01-16 05:23:50
【问题描述】:
我一直在开发一个具有非常标准布局、页眉、内容、页脚的网站,每个都是一个在页面宽度 DIV 内具有 900 像素宽度的 DIV,就像这个问题中描述的那样:
Full width background, without a wrapper
现在问题本身是,每当浏览器窗口的宽度小于指定的 DIV 宽度(900 像素)时,包装器的背景似乎就会消失,显示网站本身的背景颜色。使用上述问题中的代码时也会发生这种情况。
这是 CSS 代码:
#headerwrapper {
height: 229px;
background: url(imagenes/header.gif);
background-repeat: repeat;}
#header {
width:900px;
height:229px;
padding:0px;
margin:0 auto;
}
这是HTML代码:
<div id="headerwrapper">
<div id="header">
Content goes here.
</div>
</div>
感谢任何建议。
【问题讨论】:
-
height: 229;299 什么?英里?英寸?像素?西瓜每秒? -
你能创建一个fiddle 来演示这个问题吗?
-
这是一个演示。我无法重现。 jsfiddle.net/pjykp
-
@Diodeus 感谢您的评论,尽管这并不能解决问题。 @Blaise isherwood 使用了我拥有的确切代码,只是一个不同的图像。话虽如此,我按照答案的建议使用了
min-width: 900px;,从而解决了问题。 @isherwood 确实发生了,也许我不够清楚,但我已经有了解决方案。