wrap_01(CSS Grid)
wrap_01(flexbox)
wrap_02(入れ子上のグリッド)
One
Two
Three
Four
Five
Six
#wrap_01 .wrap {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-rows: 100px;
column-gap: 2.0%;
grid-row-gap: 1em;
}
wrap_01(flexbox)
One
Two
Three
Four
Five
Six
a
b
c
Two
Three
Four
Five
Six
#wrap_02 .wrap {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-rows: 100px;
}
#wrap_02 .wrap .box1 {
grid-column-start: 1;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 3;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
}
#wrap_02 .wrap .box2 {
grid-row-start: 3;
grid-row-end: 5;
}
wrap_03(z-indexによる項目のレイヤー可)
One
Two
Three
Four
Five
#wrap_03 .wrap {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-rows: 100px;
}
#wrap_03 .wrap div {
box-sizing: border-box;
padding: 10px;
}
#wrap_03 .wrap .box1 {
grid-column-start:1;
grid-column-end:4;
grid-row-start: 1;
grid-row-end: 3;
border: 1px solid #000;
z-index: 1;
}
#wrap_03 .wrap .box2 {
grid-column-start: 1;
grid-row-start: 2;
grid-row-end: 4;
z-index: 2;
}