flex-direction : column이 되면 기존에 row일 때 justify-content와 align-items의 개념이 반대로 된다고 생각하면 된다.
상하 정렬 : justify-content
좌우 정렬 : align-items
row -> 열 , column -> 열에 해당하는 값(행)
flex-direction
훨씬 더 자유도 높게 배치할 수 있다.
row : 가로열
row-reverse : 가로열 반대를 기준으로 배치
column: 세로로 배열한다.
flex-direction:cloumn 을 유의하자
- 우리가 아는 가로 세로 상식이 바뀌니까 유의하자
ex) flex-basis는 이제 더이상 width의 개념이 아니고 height가 됨
*참고 : 상하 gap을 주기 위해 flex-direction: column을 쓰는 경우도 있음
이미지는 align-items:stretch로 이미지가 늘려지면 높이도 함께 비율적으로 늘어난다. (div로 묶지 않았다는 전제)
'HTML+CSS' 카테고리의 다른 글
html/css #10-My Bucket List 정리 (수도 엘리먼트, flexbox 내부 컨텐츠 안정화, box-sizing) (1) | 2023.12.19 |
---|---|
html/css #10-position (1) | 2023.12.19 |
html/css #7-1 동물 소개 페이지 flexbox로 중앙정렬하기 (0) | 2023.12.13 |
html/css #7-felxbox2 (0) | 2023.12.13 |
html/css #6-line-height 심화, flexbox (1) | 2023.12.12 |