column-count
**column-count
** CSS 属性将元素的内容分成指定数量的列。
试试看
语法
css
/* Keyword value */
column-count: auto;
/* <integer> value */
column-count: 3;
/* Global values */
column-count: inherit;
column-count: initial;
column-count: revert;
column-count: revert-layer;
column-count: unset;
Values
auto
-
列数由其他 CSS 属性决定,例如
column-width
。 <integer>
-
是一个严格的正
<integer>
,表示元素内容将流入的理想列数。如果column-width
也设置为非auto
值,则它仅表示允许的最大列数。
正式定义
正式语法
column-count =
auto |
<integer [1,∞]>
示例
将段落分成三列
HTML
html
<p class="content-box">
This is a bunch of text split into three columns using the CSS
<code>column-count</code>
property. The text is equally distributed over the columns.
</p>
CSS
css
.content-box {
column-count: 3;
}
Result
规范
Specification |
---|
CSS 多列布局模块级别 1 # cc |
浏览器兼容性
BCD 表格仅在浏览器中加载