【发布时间】:2016-06-23 13:59:17
【问题描述】:
即使在重置边距和填充后,h1 标签在其内容前后仍然有神秘的不需要的间隙
添加
line-height:0.7em;
规则可以大致解决问题,但是
- 看起来不干净
- 仍有少量不需要的像素
- 不确定这是否会导致不同字体大小或单位出现问题。
是否有一个干净且通用的解决方案,也许使用 sass/less mixin 和数学运算?
HTML:
<h1>Some text</h1>
CSS
* { margin:0;padding:0; }
h1 { font-size:25em; }
【问题讨论】:
-
你能发布css和html sn-p吗?
-
html:
<h1>Some text</h1>css* {margin:0;padding:0;} h1 { font-size:25em;} -
喜使用
margin-bottom: -68px;或您希望的数字 -
@RamanaaGj 如果我稍后更改字体大小怎么办?我需要再次手动选择近似线高