0

我不知道为什么 IE8 会这样做,但我有两个包含导航的 div。一个向左浮动,另一个向右浮动。两个 div 上的 margin-top 都是 10px。在除 IE8 之外的所有其他浏览器中,一切看起来都很棒。上边距消失。

我尝试将文档类型从 HTML5 更改为过渡性、严格且不走运。

我已经运行了更改文档类型和使用http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"元标记的组合,http-equiv="X-UA-Compatible" content="IE=9,chrome=1"并且http-equiv="X-UA-Compatible" content="IE=8,chrome=1"它仍然没有变化。

我添加了一个 &nsbp; 和CSSheight:0;中的clear:both;div 如下所示: IE8 - Container with margin-top: 10px has no margin

这似乎也不起作用。所以,我很难过。不太确定还有什么可以尝试的。

我忘了提到的一件事是 cufon 应用于文本,所以我不确定这是否会导致任何问题。

4

1 回答 1

0

您可以尝试重置样式表: CSS Reset

于 2012-08-10T22:08:49.230 回答