Skip to main content

Columns

Utilities for controlling the number of columns within an element.

CSS Property:columns
Classes:26

Columns Classes

ClassCSS
columns-1columns: 1;
columns-2columns: 2;
columns-3columns: 3;
columns-4columns: 4;
columns-5columns: 5;
columns-6columns: 6;
columns-7columns: 7;
columns-8columns: 8;
columns-9columns: 9;
columns-10columns: 10;
columns-11columns: 11;
columns-12columns: 12;
columns-autocolumns: auto;
columns-3xscolumns: 16rem;
columns-2xscolumns: 18rem;
columns-xscolumns: 20rem;
columns-smcolumns: 24rem;
columns-mdcolumns: 28rem;
columns-lgcolumns: 32rem;
columns-xlcolumns: 36rem;
columns-2xlcolumns: 42rem;
columns-3xlcolumns: 48rem;
columns-4xlcolumns: 56rem;
columns-5xlcolumns: 64rem;
columns-6xlcolumns: 72rem;
columns-7xlcolumns: 80rem;

Arbitrary Values

You can use arbitrary values with square bracket notation when you need a specific value not included in the default scale.

columns-[200px]columns-[3_200px]

Responsive Variants

Apply columns utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:columns-1
768px+md:md:columns-1
1024px+lg:lg:columns-1
1280px+xl:xl:columns-1
1536px+2xl:2xl:columns-1