確定我已經建立了這樣的背景: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