好的,所以我正在开发一个管理面板,其中所有内容都应始终只在视口中,直到达到设置的最小宽度和高度。
这里可以看到它的当前版本(它仍在开发中):http://qwibbledesigns.co.uk/preview/Admin/
在布局方面,它在所有浏览器中都可以完美运行,甚至可以达到ie6 = D.然而,歌剧不喜欢它,并且由于某种原因,总是在页面底部添加额外的空间,使它有一个额外的滚动条,我无法理解它是非常烦人的。
Jquery用于设置容器,侧边栏和内容区域的高度,以便它们始终位于浏览器视图端口中,并且在调整窗口大小时会重新运行这些函数。因此,我无法解决我的生活中歌剧的错误。
有人会介意看看他们是否可以解决这个问题? = d
答案 0 :(得分:1)
这更像是一个设计问题,而不是编程问题,但我做了以下工作,似乎有所帮助。
从height:100%;
选择器中删除了html, body
,并添加了一些内容:
html, body {
margin:0;
padding:0;
clip:auto;
overflow:hidden;
}
似乎有所帮助。
docType 是设计问题的好网站。
答案 1 :(得分:0)
您是否尝试过body{overflow:hidden}
?
答案 2 :(得分:0)
我看到了<div id="content"/>
的侧边栏。可能是您设置的元素内联样式height:424px;
尝试删除它并查看它是否有效。