我有一大段文本流入 CSS 多列布局,例如使用CSS 连字符拉伸两列、三列或四列。在某些时候,需要提前结束某一列的文本,以便让段落的其余部分从第二列的顶部开始。
有什么方法可以简单地设置 a<column-break>
以在下一列的顶部开始其余文本?
目前我正在用很多<br>
s 填充列(需要分栏符)以延长 HTML 中的列以达到效果。
此外,每当任一列中的某些内容发生变化时,<br>
填充量就会不足,需要重新评估。
#multicolumn{
-webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2;
}
<div id="multicolumn">FIRST paragraph orem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam.
<br>
<br>
<br>
<br>
SECOND paragraph Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum.</div>
有什么方法可以优雅地“结束”第一列并告诉浏览器开始下一列中的其余内容?