确定我已经建立了这样的背景:CSS:背景缺席滚动时水平
HTML
<div id="container">
<div id="content">
CONTENT HERE
</div>
</div>
CSS
#container
{
background:url(image.gif);
}
#content
{
width:800px;
margin:auto;
}
这样的想法是内容要内800px的框,而内容的背景跨越100%,我有不同的区域,如页眉,页脚和页面的主要部分相同的设置。所以他们都拥有100%不同的背景,而内容全都在800像素以内。
所有这些都可以正常工作,直到您使窗口足够小以显示水平滚动条,然后当您水平滚动时,显示的部分不再具有背景,但是如果使页面变宽,则背景是否存在。
你可以在这里看到:Clicky
是有办法解决这一问题?
谢谢!
这将使视口必须是824宽不显示滚动条,我希望600x800 res的人在最大化时仍然没有水平滚动条。但是你确实给了我一个修复它的想法,对于页眉和页脚,我将内容设置为与容器具有相同的背景,对于主要部分,我只是将它设置为具有白色背景。这固定:) – 2010-03-11 15:27:35
我认为你也可以使用溢出:隐藏(我更新了我的答案)。无论哪种方式,很高兴你的工作。 – 2010-03-11 16:08:33