【发布时间】:2017-10-08 05:51:39
【问题描述】:
您好,我有 2 个简单的标题,一个 h3 在一个 h2 之上。出于某种奇怪的原因,虽然 h2 标题左侧似乎有 1px 的间隙。这让我发疯,我只是不明白为什么会这样。 h2的字体大小是40px,而h3的字体大小是12px。
谁能帮我摆脱困境
谢谢
body {
padding: 0;
margin:0;
}
.section-heading-small {
font-size: 12px;
letter-spacing: 5px;
color: #a3a3a3;
font-weight: 500;
margin: 0;
}
.section-heading-main {
font-family: sans-serif;
font-size: 40px;
letter-spacing: -1px;
margin: 0;
text-transform: uppercase;
font-weight: 700;
}
<h3 class="section-heading-small">Small Heading</h3>
<h2 class="section-heading-main">Large Heading</h2>
【问题讨论】:
-
没有空格,这只是属于第一个字母的空白空间 - 这取决于字母本身。如果您选择该字母,您会看到选择颜色延伸到左边框。
-
您需要使标题元素保持文档顺序。
<h2>在<h3>之前