--- title: columns slug: Web/CSS/columns tags: - CSS - CSS Eigenschaft - CSS Mehrspalten Layout - Layout - Referenz - Web translation_of: Web/CSS/columns ---
Die CSS Eigenschaft columns
ist eine Kurzform Eigenschaft, die es erlaubt, sowohl die {{ cssxref('column-width') }} als auch die {{ cssxref("column-count") }} Eigenschaft auf einmal zu setzen.
Die Quelle für dieses interaktive Beispiel ist in einem GitHub-Repository gespeichert. Wenn Sie zum Projekt der interaktiven Beispiele beitragen möchten, klonen Sie bitte https://github.com/mdn/interactive-examples und senden Sie uns eine Pull-Anfrage.
/* Column width */ columns: 18em; /* Column count */ columns: auto; columns: 2; /* Both column width and count */ columns: 2 auto; columns: auto 12em; columns: auto auto; /* Global values */ columns: inherit; columns: initial; columns: unset;
Die Eigenschaft columns
kann mit einem oder mit zwei von den unten aufgelisteten Werten in beliebiger Reihenfolge spezifiziert.
<column-width>
auto
. The actual width may be wider or narrower to fit the available space. See {{cssxref("column-width")}}.<column-count>
auto
. If neither this value nor the column's width are auto
, it merely indicates the maximum allowable number of columns. See {{cssxref("column-count")}}.{{cssinfo}}
<p class="content-box"> This is a bunch of text split into three columns using the CSS `columns` property. The text is equally distributed over the columns. </p>
.content-box { columns: 3 auto; }
{{EmbedLiveSample('Setting_three_equal_columns', 'auto', 120)}}
Spezifikation | Status | Kommentar |
---|---|---|
{{ SpecName('CSS3 Multicol', '#columns', 'columns') }} | {{ Spec2('CSS3 Multicol') }} | Ursprüngliche Definition |
{{Compat("css.properties.columns")}}