Compare that to this two column layout at all viewports.
When there are no classes on the grid items (the immediate children of a .grid), each grid item will automatically be sized to one column.
This behavior can be mixed with grid column classes.
Change the vertical gaps only by modifying the row-gap. Note that we use gap on .grids, but row-gap and column-gapcan be modified as needed.
Because of that, you can have different vertical and horizontal gaps, which can take a single value (all sides) or a pair of values (vertical and horizontal). This can be applied with an inline style for gap, or with our --bs-gap CSS variable.
Variable | Fallback value | Description |
---|---|---|
--bs-rows |
1 |
The number of rows in your grid template |
--bs-columns |
12 |
The number of columns in your grid template |
--bs-gap |
1.5rem |
The size of the gap between columns (vertical and horizontal) |