Grid rows
grid-template-rows property. It controls how space in a grid container is divided into rows. It sets how many rows the grid will have and the height of each row. | CSS Shortcut class | Applied style |
|---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Examples
1 row
grid-rows-1
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-1 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 2 rows
grid-rows-2
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-2 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 3 rows
grid-rows-3
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-3 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 4 rows
grid-rows-4
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-4 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 5 rows
grid-rows-5
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-5 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 6 rows
grid-rows-6
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-6 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 7 rows
grid-rows-7
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-7 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 8 rows
grid-rows-8
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-8 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 9 rows
grid-rows-9
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-9 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 10 rows
grid-rows-10
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-10 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 11 rows
grid-rows-11
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-11 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> 12 rows
grid-rows-12
1
2
3
4
5
6
7
8
9
10
11
12
<div class="d-grid grid-rows-12 gap-300">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
<p>6</p>
<p>7</p>
<p>8</p>
<p>9</p>
<p>10</p>
<p>11</p>
<p>12</p>
</div> None
grid-rows-none
No rows are defined, and the grid layout is not applied.
No rows are defined, and the grid layout is not applied.
No rows are defined, and the grid layout is not applied.
<div class="d-grid grid-rows-none gap-300">
<p>
No rows are defined, and the grid layout is not applied.
</p>
<p>
No rows are defined, and the grid layout is not applied.
</p>
<p>
No rows are defined, and the grid layout is not applied.
</p>
</div> xs:> 480pxsm:> 640pxmd:> 768pxlg:> 1024pxxl:> 1280px
<div class="xs:grid-rows-3 ...">
...
</div>