DESIGN
CSS Flexbox 생성기 — 시각적 레이아웃 도구
Flexbox는 CSS 레이아웃을 근본적으로 바꿨습니다. 복잡한 정렬과 반응형 레이아웃을 몇 줄의 코드로 구현할 수 있습니다.
핵심 Flexbox 속성
컨테이너 속성
- display: flex: Flex 컨테이너 활성화
- flex-direction: row, column, row-reverse, column-reverse
- justify-content: 주 축 정렬 (flex-start, center, space-between 등)
- align-items: 교차 축 정렬
- flex-wrap: 줄바꿈 여부
- gap: 항목 간격
아이템 속성
- flex-grow: 남은 공간 차지 비율
- flex-shrink: 공간 부족 시 축소 비율
- flex-basis: 기본 크기
- align-self: 개별 아이템 정렬
일반적인 Flexbox 패턴
- 네비게이션 바 (로고 좌측, 메뉴 우측)
- 카드 그리드
- 수직 중앙 정렬
- 등간격 아이콘 행