Flexbox 축과 정렬 판단

Flexbox는 컨테이너 안의 아이템을 한 방향 축으로 배치하고 남는 공간과 정렬 방식을 조절한다.

판단 항목선택 기준관련 속성주의점
한 줄 배치아이템을 가로 또는 세로 한 축으로 놓음display:flex2차원 배치는 grid 검토
방향콘텐츠 읽기 순서와 화면 방향 일치flex-directionrow/column 전환 시 정렬 의미 변화
간격아이템 사이 일정한 공간gapmargin으로 개별 조정 남발
정렬남는 공간과 교차축 위치 조절justify, align주축·교차축 혼동
반응형좁은 화면에서 줄바꿈 또는 세로 전환wrap, media query고정 폭으로 overflow 발생

Flexbox는 “정렬 속성 모음”이 아니라 한 축의 흐름을 만들고 남는 공간을 다루는 배치 모델이다.