我有一个高度大于屏幕的div,我正在尝试消除滚动条并让它仍然填满页面(无论页面大小如何)。我设置overflow: hidden
,然后设置$(window).height()
,但我仍然看到滚动条。
执行$(window).height() - 20
会消除它,但似乎我不应该这样做。所以也许- 20
可以在jsfiddle.net窗口中运行......如果窗口更大会怎么样?
答案 0 :(得分:3)
窗口高度未考虑默认应用于正文的边距。如果你消除这个余量,你应该得到你想要的效果:
html, body {
margin: 0;
padding: 0;
}
答案 1 :(得分:2)
你没有考虑到身体的边缘。见http://jsfiddle.net/zerkms/Hmw7M/
body {
padding: 0;
margin: 0;
}