好吧,这真的开始困扰我了...... 此页面在 Chrome 和 Firefox 中都可以正常工作。 www.bloggan.tk 但是如果它在 internet-explorer 中打开,它总是会扩展到页面之外并引入滚动条,无论浏览器的分辨率是多少。 我不知道 html 中的什么变化导致了这个...... 这是 blogger-template-html-source
如果有人能帮助我,我将不胜感激。 提前致谢!
编辑: 我已经使用 javascript 为 IE“解决”了它,但这只是暂时的(我希望如此)。可以看到没有javascript的版本here ,这样您仍然可以知道我在说什么。仍在努力解决它,并仍然希望有人能帮助我。
最佳答案
在这里提问之前,您需要自己做一些基础研究。
从您引用的 HTML 文件中删除所有内容,直到您拥有可重现错误的尽可能简单的文档。不要指望人们会挖掘一个 40k 的 HTML 文件来找到导致您悲伤的东西。
在询问之前将其隔离。
然而,顺便说一句,“页面的其余部分”没有 CSS 宽度或高度说明符。您需要仔细跟踪您的百分比宽度,使它们加起来达到 100%,或者使用表格。如果您的示例使用百分比,那么我会寻找边框和填充,因为这些是导致旧版 IE 版本和现代浏览器之间框大小差异的原因。
关于css - 本应占用 "rest of the page"的div在ie中扩展到页面之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2455350/