width:100%; overflow: auto; /* or overflow-y:auto or scroll */
适用于所有浏览器,但谷歌的Chrome浏览器。我的理解是这是一个错误,但是,我找不到任何解决方法。该演示可在此处获得:
屏幕截图(FF& Google Chrome):
答案 0 :(得分:4)
删除#body上的margin-left。
Chrome确实存在边距和浮动元素的问题,但此修补程序似乎不会损害您的布局。
答案 1 :(得分:2)
修正了!从#body样式中删除margin-left。
position: relative;
overflow-x: hidden;
overflow-y: scroll;
height: 100%;
background: cyan;