我有一个网站需要在浏览器窗口中完全自包含,即用户不必向上和向下滚动以查看网站的不同部分。使用overflow:auto处理太长而无法放入内容窗格的内容,这很正常。
问题是,无论我尝试什么,我仍然有以下问题:
two sets of scrollbars http://www.wikiforall.net/bad_scrollbars.png
因此,在成功填充浏览器窗口的内容中,似乎存在差距。这个间隙导致垂直滚动条显示出来(并且右侧似乎有类似的间隙,这不容易看到)。我使用Chrome的元素检查器检查了元素,而<html>
标记仅涵盖,只有那个差距。所以我不知道差距来自哪里。
主页面div设置为position: absolute
,左,右,上和下全部设置为零。这些div也设置了display: inline
,没有边距或填充。 html
和body
代码的样式方式相同。
我一直在寻找一两天,但我找不到任何有用的东西。有谁知道如何删除这些滚动条?
答案 0 :(得分:2)
您可以随时使用:
overflow: hidden;
隐藏滚动条。