The columns
CSS property is a shorthand property allowing to set both the column-width
and the column-count
properties at the same time.
Initial value | as each of the properties of the shorthand:
|
---|---|
Applies to | non-replaced block elements (except table elements), table-cell or inline-block elements |
Inherited | no |
Media | visual |
Computed value | as each of the properties of the shorthand:
|
Animation type | as each of the properties of the shorthand:
|
Canonical order | order of appearance in the formal grammar of the values |
columns: 1em; columns: 1; columns: auto; columns: 1 auto; columns: auto 12em; columns: auto auto;
<'column-width'>
<length>
value giving a hint of the optimal width of the column. The actual column width may be wider (to fill the available space), or narrower (only if the available space is smaller than the specified column width). The length must be strictly positive or the declaration is invalid.<'column-count'>
<integer>
describing the ideal number of columns into which the content of the element will be flowed. If the column-width
is also set to a non-auto value, it merely indicates the maximum allowed number of columns.<'column-width'> || <'column-count'>
.content-box { border: 10px solid #000000; columns:3; }
Specification | Status | Comment |
---|---|---|
CSS Multi-column Layout Module The definition of 'columns' in that specification. | Candidate Recommendation | Initial definition |
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support |
(Yes) -webkit 50.0 |
(Yes)-webkit (Yes) | 9 (9) -moz | 10 | 11.10 15 -webkit | 3.0 (522)-webkit |
on display: table-caption
| (Yes) | ? | 37 (37) | (Yes) | (Yes) | (Yes) |
Feature | Android | Android Webview | Edge | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
Basic support | 2.1 -webkit | 50.0 |
(Yes)-webkit (Yes) | 22.0 (22) -moz | 10 | 11.5 32 -webkit | 3.2 -webkit | 50.0 |
on display: table-caption
| (Yes) | ? | ? | 37.0 (37) | (Yes) | (Yes) | (Yes) | ? |
© 2005–2017 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/columns