我第一次使用我的个人网站http://www.tommaxwell.me开始使用CSS重置(YUI),并且它在跨浏览器兼容性方面提供了很多帮助。但是,在webkit浏览器(Chrome,Safari)中,ems字体大小似乎是在h1的顶部添加了边距。当我删除它时,它会回退到默认大小,并且顶部没有边距。在Opera和Firefox中,保证金不存在。我该怎么办?
答案 0 :(得分:1)
请尝试使用px或尝试使用
.webkit h1{margin:0px}
感谢希望它会有所帮助 ..
答案 1 :(得分:1)
如果您检查h1元素,那么您将看到h1标记的所有边距都为0.
但是所有浏览器中h1标签的高度都有所不同,这是由于它们的渲染引擎。这种变化可能会为你创造关于保证金的错觉
答案 2 :(得分:0)
我不确定你的意思是什么,因为它们在大多数浏览器中看起来都一样,但我看不到你在任何地方设置行高,作为一个建议,值得摆弄行高看看如果空间来自那里?
h1 {
line-height: 1.0em;
}