HTML & CSS
Flexbox -> justify-content, align-items, order
kelly09
2024. 5. 6. 18:33
🍰 주 축 기준 배치 방법 지정
justify-content
- flex-start : 주축의 시작점 기준 배치
- flex-end : 주축의 끝점 기준 배치
- center : 주축의 중앙 기준 배치
- space-between : 첫 항목은 시작점, 끝 항목은 끝점, 중앙 항목은 같은 간격으로 배치
- space-evenly : 모든 항목을 같은 간격으로 배치
- space-around : 각 항목은 양쪽 여백의 절반만큼 나누어 가짐
🍰 교차 축 기준 배치 방법 지정
align-items
- stretch : flex item을 확장해 교차축을 꽉 채움. 기본값
- flex-start: 교차축의 시작점 기준 배치
- flex-end : 교차축의 끝점 기준 배치
- center : 교차축의 중앙 기준 배치
- baseline : 시작점과 글자 기준선이 가장 먼 플렉스 항목을 시작점에 배치
🍰 항목의 배치 순서 바꾸는 order 속성
- 0 - 입력한 순서대로 배치
- 숫자 - 그 순서에 따라 배치
- 음수도 가능
참고:
https://developer.mozilla.org/en-US/docs/Web/CSS/align-items,
https://www.aladin.co.kr/m/mproduct.aspx?ItemId=227200213(책)