웹 레이아웃을 구성할 때 가장 많이 사용하는 방식 중 하나가 Flexbox(Flexible Box Layout) 입니다. Flexbox는 요소들을 가로나 세로 방향으로 자유롭게 배치하고 정렬할 수 있는 강력한 도구로, 반응형 디자인 구현에도 매우 유용합니다.1. 기본 개념Flexbox는 부모 요소(Container) 와 자식 요소(Item) 의 관계로 동작합니다.부모 요소에 display: flex;를 지정하면, 자식 요소들이 Flexbox 규칙을 따르게 됩니다.축(axes) 개념을 이해하는 것이 중요합니다.메인 축(Main Axis): 아이템이 배치되는 주 축 (기본은 가로 방향)교차 축(Cross Axis): 메인 축과 직각을 이루는 축 (기본은 세로 방향)2. 부모(Container) 속성displ..