【问题标题】:IE8 ignoring vertical padding and marginIE8 忽略垂直填充和边距
【发布时间】:2014-11-07 00:19:21
【问题描述】:

我不明白为什么在下一页,从定价部分开始,IE8 似乎忽略了很多垂直填充和边距:

http://tinyurl.com/qd9s94y

也就是说,它忽略了定价标题上的 margin-bottom,它没有对构成定价表的 div 应用垂直填充,并且页脚中的链接也失去了它们的垂直填充。

t 适用于所有其他浏览器,以供比较。

提前致谢。

【问题讨论】:

  • 尝试编辑您的答案以包含您的代码。
  • 嗨@PlantTheIdea。我猜这是页面中其他地方的问题,因为一个简单的 h2 元素正在失去它的“边距底部”。这个网站有 1000 行代码,当每个人都可以使用开发工具检查时,我认为将整个代码发布在这里没有帮助。
  • 正确...这是暗示的,但也许我应该更明确一点。在 Stackoverflow 上提问时,请提供与您正在查看的特定问题相关的代码(不是所有内容)。在这种情况下,该菜单的 HTML 和 CSS。在尝试解决问题时,图片根本没有帮助,因此其他人完全没有回答您的问题。

标签: css internet-explorer-8


【解决方案1】:

问题在于 IE8 不支持字体大小的 rem 单位。

我的 IE8 开发工具焕然一新,因此我可以看到什么不起作用。

【讨论】: