1. grid-column
grid-column: 1 / 3;
// 1번째 칸에서 3번째 칸 전까지 (first-child에서 사용)
// 아래와 같다.
// grid-column-start: 1;
// grid-column-end: 3;
2. grid-row
grid-row: 1 / 3;
// 위와 같은 방식
3. 한 줄을 다 차지하게 할 때
grid-column: 1 / -1;
3. span
위에서처럼 위치를 정해주지 않고
상대적으로 자식 그리드의 크기만 설정할 때
grid-column: span 2; // 가로로 두 그리드 차지
grid-row: span 2; // 세로로 두 그리드 차지
5. grid-area
grid-area: span 2 / span 2;
// 위와 같다.
// grid-area: row의 개수 / column의 개수
grid-area: 2 / 1 / 4 / -1;
// 세로로 2번째 줄에서 4번째 줄 전까지, 가로로 1번째 줄에서 -1번째(전부) 줄까지
// grid-area: row의 시작점 / column의 시작점 / row의 끝점 / column의 끝점
'CSS > Grid' 카테고리의 다른 글
CSS 개별 그리드 정렬 - justify-self, align-self, place-self (0) | 2020.03.09 |
---|---|
CSS 그리드 라인 네이밍 이용하는 방법과 grid-auto-flow: dense (0) | 2020.03.09 |
CSS 전체 그리드 정렬 - justify-content, align-content, justify-items, align-items (0) | 2020.03.09 |
CSS 반응형 그리드 - fr, repeat, minmax, max-content, min-content, auto-fit, auto-fill (0) | 2020.03.09 |
CSS 그리드 자유롭게 배치하기 - grid-template-area (0) | 2020.03.09 |