我认为我做得很好,我的网站通过了XHTML1.0严格验证和在IE6中完美运行,以及在IE8和IE中看起来很好铬。我明智地认为它在IE6& 8,IE7势必可以。但在检查时我看到我的一个在IE7中有一个滚动条,看起来大约应该是200%......内容很好,但你可以滚动整个。 2个单独的页面有这个问题,第3个没有,即使所有页面都使用相同的布局模板 - 2中断的主要区别是浮动div。
IE7中此区域(浮动)是否存在已知问题?
修改 here's the live site,请善待:)。
更新在FF3中进行了测试,它的工作原理也很好。所以Chrome,FF,IE8甚至IE6都可以完美运行,但IE7有一些恶意。 更新: IE8兼容模式也引入了完全相同的行为。
答案 0 :(得分:1)
尝试使用em或px设置pageContent div的宽度。您可能必须输入IE7的特定CSS规则(我相信它的* + html {css规则}。从查看标记看来似乎没有设置宽度属性。
或者快速解决方法是添加元标记以强制页面始终以IE8模式呈现:
您可以在此处找到更多信息:
http://blogs.msdn.com/b/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx
希望有所帮助
答案 1 :(得分:1)
经过一番摆弄后,我能够通过添加以下内容找到解决方案
html {
overflow:auto;
}
我实际上不确定究竟是什么导致了这个问题,但是对于未来的IE调试你们好运!