html - ie8 利润率最高的错误

标签 html css internet-explorer-8 margins

我不知道为什么 IE8 会这样做,但我有两个包含导航的 div。一个向左浮动,另一个向右浮动。两个 div 都有 10px 的 margin-top。在除 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;和 height:0; 到 CSS 中的 clear:both; div,如下所示: IE8 - Container with margin-top: 10px has no margin

这似乎也行不通。所以,我很难过。不太确定还能尝试什么。

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

最佳答案

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

关于html - ie8 利润率最高的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11909657/

相关文章:

html - 图像超链接在 WordPress 文本小部件标题中不起作用

javascript - 弹出窗口拦截器 IE8 和安全区域

html - 如何在 IE8 中垂直对齐文件输入的文件名

jquery - 将元素放置在幻灯片上方

php - 基于当前月份的背景图像

javascript - 更改 Angular 待办事项列表中的颜色

javascript - jQuery (1.8.1/1.8.2)、Internet Explorer 8 : How to remove css attribute transparent?

html - Flexbox 调整大小和可滚动溢出

html - Hugo 中自动生成的页面

javascript/jQuery - 在 toggleClass 完成后获取 div 宽度