ここに溢れるくらいの量のテキストを与えてやる。
これによって、高さは引き延ばされて 100 ピクセルよりも高くなる。
grid-auto-rows:
minmax(100px, auto);
<div class="wrapper">
<div>One</div>
<div>Two
<p class="size">ここに溢れるくらいの量のテキストを与えてやる。
これによって、高さは引き延ばされて 100 ピクセルよりも高くなる。<br><br>
grid-auto-rows:
minmax(100px, auto);</p>
</div>
<div>Three
</div>
<div>Four</div>
<div>Five</div>
</div>
.wrapper {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-auto-rows: minmax(100px, auto);
background-color: rgba(255, 255, 255, 1);
color: #fff;
gap: 5px;
}
.wrapper > div {
background-color: rgba(70, 130, 180, 0.6);
padding: 16px;
}
自動生成された行の高さの最小値は 100 ピクセル、最大値は auto になる。値に auto を使うと、この行のセルが内容物のサイズに応じて空間が引き伸ばされ、その高さに合わせられる。