요소의 속성을 grid
로 변경
display : grid
grid의 행의 개수 및 크기를 지정할 수 있다.
grid-template-rows : 1fr 2fr 200px // 행에 대한 규격
grid-template-columns : ~ // 열의 대한 규격
fr
❓function(분수)의 약자, grid-template
에서 사용할 수 있는 비율 단위
repeat(a,b)
grid-template 에서 사용할 수 있는 반복 함수 b 규격의 grid-template을 a개 생성한다.
grid-template-columns : repeat(4, 1fr)
grid-item
이 얼마만큼의 영역을 차지할 지 정의한다. ex) grid-column : 1/3
grid-column
은 grid-line
의 번호
grid-row
는 grid-number
의 변호를 기준 으로 영역을 할당
.item1 {
grid-column: 1/3; // 가로
grid-row: 2/3; // 세로
background: green;
}
Flex
Grid