Main content
col-span-12 · col-md-6 — the reading column.
Reference
A 12-column CSS Grid. .grid-12 is the container; children take
.col-span-1….col-span-12. Add responsive tiers
(.col-md-*, .col-lg-*) and gutter modifiers
(.gap-sm / .gap-lg). Resize the window to see the responsive rows reflow.
minmax(0, 1fr) tracks, so content never overflows its column..col-md-N takes effect ≥768px, .col-lg-N ≥1024px — later tiers win.<div class="grid-12"> <div class="col-span-4">…</div> <div class="col-span-4">…</div> <div class="col-span-4">…</div> </div>
Stacked on mobile → 2-up on tablet → 3-up on desktop. Resize to watch it change.
<div class="grid-12"> <div class="col-span-12 col-md-6 col-lg-4">…</div> <div class="col-span-12 col-md-6 col-lg-4">…</div> <div class="col-span-12 col-md-12 col-lg-4">…</div> </div>
Start a column at a specific track with .col-start-N (2–4 provided).
A .grid-12 inside a column starts its own 12 columns.
.gap-sm and .gap-lg change the gutter; default is --space-6.
Sidebar + content + widgets, collapsing to a single column on small screens.
col-span-12 · col-md-6 — the reading column.
Widget A
Widget B