728x90
HTML
<div id="main">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
</div>
CSS
#main {
display: grid;
grid-template-columns: repeat(3, 1fr); /*컨테이너에 Grid 트랙의 크기들을 지정해주는 속성*/ /* 열(column)의 배치*/ /*열이 3개니깐 1fr이 3개다*/
grid-template-rows: repeat(9, minmax(100px, auto));
}
.item:nth-child(1) {
grid-column: 1 / span 1; /*열 1번 칸에서..*/
grid-row: 1 / span 10;
}
.item:nth-child(2) {
grid-column: 3 / span 1; /*열 3번 칸에서..*/
grid-row: 1 / span 10;
}
.item:nth-child(3) {
grid-column: 2 / span 1; /*열 2번 칸에서..*/
grid-row: 1 / span 10;
}
CSS
#main {
display: grid;
grid-template-columns: repeat(24, 1fr); /* 열(column)의 배치*/ /*열이 24개이며, 사이즈는 1fr 동일*/
grid-template-rows: repeat(9, minmax(100px, auto));
}
.item:nth-child(1) {
grid-column: 1 / span 5; /*열 1번 칸에서..*/
grid-row: 1 / span 10;
}
.item:nth-child(2) {
grid-column: 20 / span 5; /*열 20번 칸에서..*/
grid-row: 1 / span 10;
}
.item:nth-child(3) {
grid-column: 6 / span 14; /*열 6번 칸에서..*/
grid-row: 1 / span 10;
}
728x90
'Web' 카테고리의 다른 글
[vs code] terminal.integrqted.shell.windows 기능 폐지 (0) | 2022.04.29 |
---|---|
[plotly] The dash_html_components package is deprecated. Please replace (0) | 2022.01.26 |
[HTML] 비디오 삽입하여, 영상 출력 배경화면 만들기 (0) | 2021.12.13 |
[HTML] 사이 공백 제거 (0) | 2021.12.09 |
[HTML] overflow-x와 overflow-y 속성 (0) | 2021.12.08 |