Skip to content

Grid Row Span

Below, utility classes to apply grid-row, grid-row-start or grid-row-end property.

@for $value from 0 through 12

ClassProperties
.row-autogrid-row: auto;
.row-start-autogrid-row-start: auto;
.row-end-autogrid-row-end: auto;
.row-<value>grid-row: span $value / span $value;
.row-start-<value>grid-row-start: $value;
.row-end-<value>grid-row-end: $value;

Example(s)

1
2
3
4
5
html
<div class="grid grid-rows-3 flow-column gap-2 ...">
  <div class="w-1/1 h-12 ...">1</div>
  <div class="w-1/1 min-h-12 row-2 ...">2</div>
  <div class="w-1/1 min-h-12 row-3 ...">3</div>
  <div class="w-1/1 min-h-12 row-2 ...">4</div>
  <div class="w-1/1 h-12 ...">5</div>
</div>

Media Queries

grid-row, grid-row-start and grid-row-end are supported by changing state on-the-fly! You can use it like this:

html
<div class="small:row-4 medium:row-3 large:row-2">...</div>

Released under the Beerware 🍺 License.