Display grid

To enabled grid use any of the display grid classes from here.

Below you can find a wide range of helper classes to help you create and tranform the layout of grid containers:

Grid Template Columns

Use .grid-cols-* to set the columns in a grid layout.

  • .grid-cols-1 or .grid-cols-{xs,sm,md,lg,xl,xxl}-1
  • .grid-cols-2 or .grid-cols-{xs,sm,md,lg,xl,xxl}-2
  • .grid-cols-3 or .grid-cols-{xs,sm,md,lg,xl,xxl}-3
  • .grid-cols-4 or .grid-cols-{xs,sm,md,lg,xl,xxl}-4
  • .grid-cols-5 or .grid-cols-{xs,sm,md,lg,xl,xxl}-5
  • .grid-cols-6 or .grid-cols-{xs,sm,md,lg,xl,xxl}-6
  • .grid-cols-7 or .grid-cols-{xs,sm,md,lg,xl,xxl}-7
  • .grid-cols-8 or .grid-cols-{xs,sm,md,lg,xl,xxl}-8
  • .grid-cols-9 or .grid-cols-{xs,sm,md,lg,xl,xxl}-9
  • .grid-cols-10 or .grid-cols-{xs,sm,md,lg,xl,xxl}-10
  • .grid-cols-11 or .grid-cols-{xs,sm,md,lg,xl,xxl}-11
  • .grid-cols-12 or .grid-cols-{xs,sm,md,lg,xl,xxl}-12
  • .grid-cols-none or .grid-cols-{xs,sm,md,lg,xl,xxl}-none

.grid-cols-3

item 1
item 2
item 3
item 4
item 5
item 6
item 7

Grid column start/end

Use the classes below to control how elements are sized and placed across grid columns:

  • .grid-col-auto or .grid-col-{xs,sm,md,lg,xl,xxl}-auto
  • .grid-col-span-1 to .grid-col-span-12 or .grid-col-span-{xs,sm,md,lg,xl,xxl}-*
  • .grid-col-span-full or .grid-col-span-{xs,sm,md,lg,xl,xxl}-full
  • .grid-col-start-1 to .grid-col-start-13 or .grid-col-start-{xs,sm,md,lg,xl,xxl}-*
  • .grid-col-start-auto or .grid-col-start-{xs,sm,md,lg,xl,xxl}-auto
  • .grid-col-end-1 to .grid-col-end-13 or .grid-col-end-{xs,sm,md,lg,xl,xxl}-*
  • .grid-col-end-auto or .grid-col-end-{xs,sm,md,lg,xl,xxl}-auto
col 1
col 2
col 3
col 4
col 5
grid-col-start-2 and grid-col-span-2
grid-col-start-1 and grid-col-end-3
grid-col-start-2 and grid-col-end-5
grid-col-end-6 and grid-col-span-2

Grid template rows

Use the classes below to specify the rows in a grid layout:

  • .grid-rows-1 to .grid-rows-6 or .grid-rows-{xs,sm,md,lg,xl,xxl}-*
  • .grid-rows-none or .grid-rows-{xs,sm,md,lg,xl,xxl}-none
item 1
item 2
item 3
item 4
item 5
item 6
item 7

Grid row start/end

Use the classes below to control how elements are sized and placed across grid rows:

  • .grid-row-auto or .grid-row-{xs,sm,md,lg,xl,xxl}-auto
  • .grid-row-span-1 to .grid-row-span-6 or .grid-row-span-{xs,sm,md,lg,xl,xxl}-*
  • .grid-row-span-full or .grid-row-span-{xs,sm,md,lg,xl,xxl}-full
  • .grid-row-start-1 to .grid-row-start-7 or .grid-row-start-{xs,sm,md,lg,xl,xxl}-*
  • .grid-row-start-auto or .grid-row-start-{xs,sm,md,lg,xl,xxl}-auto
  • .grid-row-end-1 to .grid-row-end-7 or .grid-row-end-{xs,sm,md,lg,xl,xxl}-*
  • .grid-row-end-auto or .grid-row-end-{xs,sm,md,lg,xl,xxl}-auto
row 1
row 2
row 3
row 4
row 5
grid-row-start-2 and grid-row-span-3
grid-row-start-1 and grid-row-end-3
grid-row-start-3 and grid-row-end-6

Grid auto flow

Use the classes below to control how elements in a grid are auto-placed:

  • .grid-flow-row or .grid-flow-{xs,sm,md,lg,xl,xxl}-row
  • .grid-flow-col or .grid-flow-{xs,sm,md,lg,xl,xxl}-col
  • .grid-flow-dense or .grid-flow-{xs,sm,md,lg,xl,xxl}-dense
  • .grid-flow-row-dense or .grid-flow-{xs,sm,md,lg,xl,xxl}-row-dense
  • .grid-flow-col-dense or .grid-flow-{xs,sm,md,lg,xl,xxl}-col-dense
item 1
item 2
item 3
item 4
item 5
item 6
item 7

Grid auto columns

Use the classes below to control the size of implicitly-created grid columns:

  • .grid-auto-cols-auto or .grid-auto-cols-{xs,sm,md,lg,xl,xxl}-auto
  • .grid-auto-cols-min or .grid-auto-cols-{xs,sm,md,lg,xl,xxl}-min
  • .grid-auto-cols-max or .grid-auto-cols-{xs,sm,md,lg,xl,xxl}-max
  • .grid-auto-cols-fr or .grid-auto-cols-{xs,sm,md,lg,xl,xxl}-fr
item 1
item 2 short
item 3 with longer text
item 4
item 5

Grid auto rows

Use the classes below to control the size of implicitly-created grid rows:

  • .grid-auto-rows-auto or .grid-auto-rows-{xs,sm,md,lg,xl,xxl}-auto
  • .grid-auto-rows-min or .grid-auto-rows-{xs,sm,md,lg,xl,xxl}-min
  • .grid-auto-rows-max or .grid-auto-rows-{xs,sm,md,lg,xl,xxl}-max
  • .grid-auto-rows-fr or .grid-auto-rows-{xs,sm,md,lg,xl,xxl}-fr
item 1
item 2 short
item 3
with longer text
item 4
item 5