【问题标题】:CSS multiple columns - paragraphs grouping?CSS多列 - 段落分组?
【发布时间】:2019-07-08 08:55:59
【问题描述】:

是否可以对分组段落使用 CSS 列数?

我有

<h1>Heading</h1>
<p>some paragraph of text 1</p>
<p>next paragraph of text 2</p>
<p>next paragraph of text 3</p>

p {column-count:2} 我明白了:

 Heading
 some paragraph | of text 1
 next paragraph | of text 2
 next paragraph | of text 3

我需要这个:

 Heading
 some paragraph  | next paragraph
 of text 1       | of text 3
 next paragraph 
 of text 2

有可能吗?

https://codepen.io/kelv/pen/zVmePY - 这就是我所拥有的。

https://i.ibb.co/B6rm66C/multiple-columns.png - 这就是我需要的。

【问题讨论】:

标签: css multiple-columns


【解决方案1】:

首先:不要忘记用&lt;/p&gt; 结束段落。

如果我理解正确,您不希望每个单独的段落都有两列,但您希望将段落放在两列中。您需要将column-count 放在周围元素上:

<div class="paragraphs">
<p>...</p>
<p>...</p>
<p>...</p>
</div>

.paragraphs {
   column-count:2
}

https://codepen.io/anon/pen/ydRwYy

【讨论】:

  • 文本生成了,这个自己的
    放不进去。
  • 那我怀疑这是可能的,除非你会使用 JavaScript。为什么不能更改文本生成?
猜你喜欢
相关资源
最近更新 更多
热门标签