我遇到一个问题,IE7 根本无法正确显示我的 DIV。Firefox 3、Safari、Opera、Chrome、IE8 甚至 IE6(在一些 JS 帮助下)都能正常显示页面,但出于某种原因, IE7 页脚似乎...在容器之外。您可以在下面的屏幕截图中清楚地看到页脚和 #content div 之间的差距。 #information div 向下也有一些错位。
实时站点的链接是:http://chronologic.ath.cx .
我几乎可以保证这个问题是由于我对 CSS 完全不了解造成的,所以对于凌乱臃肿的标记,我深表歉意。
最佳答案
只是快速浏览了一下,但您可能需要重新考虑将 height: 100%
应用于 div#container。旧版本的 IE 经常不按预期运行,并且 100% 表示页面的宽度或高度,而不是页面所在的容器。尽管没有进一步调查,我无法验证这一点。
关于css - IE7 div(容器内)间隙和错位问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5494960/