Layout

Flex Grid

A familiar 12-column flexbox grid with responsive containers, rows, and columns.

A 12-column flexbox grid in the Bootstrap tradition: a container wraps rows, and rows wrap columns.

Container

  • container — centered, responsive max-widths (540 / 720 / 960 / 1140 / 1320px)
  • container-fluid — full width at every breakpoint

Rows & columns

<div class="container">
  <div class="row">
    <div class="col-6">Half</div>
    <div class="col-6">Half</div>
  </div>

  <div class="row">
    <div class="col-12 col-md-4">Sidebar</div>
    <div class="col-12 col-md-8">Main</div>
  </div>
</div>
  • col — equal-width auto column
  • col-{1–12} — explicit width out of 12
  • col-{breakpoint}-{1–12} — responsive widths

Breakpoints

NameMin width
sm576px
md768px
lg992px
xl1200px
xxl1400px
For two-dimensional layouts (rows and columns at once), reach for the CSS Grid utilities instead.
Copyright © 2026