【发布时间】:2020-11-12 01:20:11
【问题描述】:
我正在使用 CSS column-count 标签在 HTML 页面上将一些文本分成四列。
第一列在垂直方向上总是比其他三列低一点。
我已将其归结为最简单的示例,您可以在下面或this JSFiddle 中看到。
为什么第一列顶部有多余的空间?如何让它们对齐?
.column-text{
column-count: 4;
column-gap: 10px;
column-rule: 1px dotted #d5d5d5;
font-size: large;
}
<div class="column-text">
<div>
<p>Why am I lower</p>
<p><i>Blah blah blah</i></p>
</div>
<div>
<p>Blah blah</p>
<p><i>Blah blah blah</i></p>
</div>
<div>
<p>Blah blah</p>
<p><i>Blah blah blah</i></p>
</div>
<div>
<p>Blah blah</p>
<p><i>Blah blah blah</i></p>
</div>
</div>
【问题讨论】: