2011-10-18 93 views
1

我目前工作的一个侧面项目,我遇到了一些 讨厌的:当我的浏览器大小比周围小(1280 | 某物)的内容并不完全可见。我可以滚动到 的权利,看看有什么,但不是在左边。修复水平滚动网页中

HTML:

<div id="wrapper"> 
[...] 
</div> 

CSS:

#wrapper { 
position: absolute; 
width: 1200px; 
margin-right: -600px; 
} 

回答

1

你定心技术是错误的。

使用:

#wrapper { 
    margin-left:auto; 
    margin-right:auto; 
    width: 1200px; 
} 

此外,使用绝对定位的布局通常是一个坏主意。学习如何使用浮动,并摆脱TABLE。

+0

或者,为了简化一点使用余量:0 auto; – will

+0

我编辑了我的问题,我希望现在更清楚。尽管您的答案确实解决了滚动问题,但它会破坏布局。我会按照这个项目的一个新方法,并按照你的提示看看浮动! – Samuel

0

具体来说,margin-left:-600px是你的问题。我同意Diodeus。绝对的定位和表格通常是不被接受的。