直到现在我才意识到这一点(这不仅在 webkit 浏览器中)。在像 p
标签、h1
标签等的所有文本上...在文本上方和下方都有一个额外的空间。
在 chrome 中我发现了这个:
user agent stylesheet
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
这使得某些地方的对齐错误。是的,我使用的是重置样式表,没有添加填充或边距。几乎是一个基本的设置。为什么会这样,我该如何解决?
最佳答案
你也可以像这样直接修改这些属性:
-webkit-margin-before:0em;
-webkit-margin-after:0em;
适用于我的 Chrome/Safari。希望对您有所帮助!
关于css - -webkit-margin 在文本上添加不需要的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5721966/