【发布时间】:2012-11-21 06:53:47
【问题描述】:
我第一次在我的个人网站http://www.tommaxwell.me 上开始使用 CSS 重置 (YUI),它对跨浏览器兼容性有很大帮助。但是,在 webkit 浏览器(Chrome、Safari)中,ems 字体大小似乎会在 h1 的顶部添加边距。当我删除 em 时,它会退回到默认大小并且顶部没有边距。在 Opera 和 Firefox 中,边距不存在。我该怎么办?
【问题讨论】:
-
在 chrome 和 firefox 中都很好。
-
如果您尝试像 normalize 或 html5 样板重置这样的良好 css 重置,您将不会遇到此问题。您还可以使用 Safari(或 chrome)中的开发人员工具检查 h1 并查看 margin-top 的来源。
-
你指的是哪个边距?我看不出 Firefox 和 Chrome 渲染之间有什么实质性区别。
-
@VladNicula - 我去看看。谢谢!