html滚动/大小无法正常工作。 IE7至少

时间:2011-02-15 00:45:56

标签: html css internet-explorer internet-explorer-7

这是一个不容易解释的问题,基本上,当你打开我的网站(http://www.securebitcr.com/test/sbcr/)并调整大小时,你可以看到“额外”空间,有没有办法限制它?

就像,如果我有一个div(高度:800),但窗口本身大小为400px,我能够看到网站的其余部分,但是我附加到底部的所有其他对象(就像页脚一样)......你可以在我的文件中一次看到所有代码。

http://www.securebitcr.com/test/sbcr/

非常感谢任何帮助。

谢谢,

2 个答案:

答案 0 :(得分:1)

即使您在父母身上使用#content_frameoverflow: hidden似乎也会导致滚动条出现。我猜position: relative有一些与之相关的东西,请尝试删除它。它在IE8和Firefox中运行良好。

答案 1 :(得分:1)

我没有在任何其他浏览器中对此进行测试,因此您可能必须通过条件注释使用仅适用于IE7的样式表来将这些更改提供给IE7。

设置以下样式:

  • html, body { margin: 0; padding: 0; height: 100% }
  • body { position: relative }

我建议您尝试这些更改,看看它们是否可以适用于所有浏览器 - 很可能就是这种情况。