格子アイテムの配置と占有エリア: 略式プロパティ。
名前 | grid-area
|
---|---|
値 | <grid-line> [/ <grid-line>]{0,3}
|
初期値 | auto |
適用対象 | 格子アイテム、および[絶対的に位置されたボックスのうち、その包含ブロックは格子コンテナであるもの] |
継承 | されない |
百分率 | 受容しない |
算出値 | 個々のプロパティを見よ |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
grid-area プロパティは、[grid-row-start、grid-column-start、grid-row-end、grid-column-end]用の略式である。
注記: この略式プロパティの各成分値は、row-start から順に、左横書きのページでは時計回りに†、右横書きのページでは反時計回りに 4 辺を指定することになる。【†原文の“CCW”(counterclockwise)は“CW”(clockwise)の誤りと見られる。】
<DIV style="border:1px solid black; width:200px; height:150px; display:grid; grid-template:'a b c' 50px 'd e f' 70px/40px 60px 80px; "> <DIV style="border:1px solid black;">1</DIV> <DIV style="grid-area:a; border:1px solid red;">2</DIV> <DIV style="grid-area:b; border:1px solid red;">3</DIV> <DIV style="grid-area:auto; border:1px solid red;">4</DIV> <DIV style="grid-area:e/e/f/f; border:1px solid red;">5</DIV> </DIV>
span指定なし:
<DIV style="display:grid; grid-template:50px 100px/70px 100px 150px; border:1px solid black"> <DIV style="grid-area:1/2; border:1px solid red">1</DIV> <DIV style="grid-area:1/3; border:1px solid red">2</DIV> <DIV style="grid-area:2/1; border:1px solid red">3</DIV> <DIV style="grid-area:2/2; border:1px solid red">4</DIV> </DIV>
span指定あり:
<DIV style="display:grid; grid-template:50px 100px/70px 100px 150px; border:1px solid black"> <DIV style="grid-area:1/span 2; border:1px solid red">1</DIV> <DIV style="grid-area:1/3; border:1px solid red">2</DIV> <DIV style="grid-area:2/1; border:1px solid red">3</DIV> <DIV style="grid-area:2/SPAN 2; border:1px solid red">4</DIV> </DIV>
表示内容: |
表示内容: |