여러 카드를 가로로 배치하여 그리드 레이아웃을 만들 수 있다
첫 번째 카드
두 번째 카드
세 번째 카드
바깥 컨테이너: flex gap-4
카드가 내용에 따라 크기가 달라요
첫 번째 카드
두 번째 카드입니다 (내용이 더 많아요)
세 번째
각 카드에: flex-1
모든 카드가 같은 너비로 균등 분배! ⭐
고음질 블루투스
49,000원
건강 관리 필수품
159,000원
업무 효율 UP
29,000원
패턴 분석:
• 바깥:
flex gap-4 (가로
배치)
• 각 카드:
flex-1 (균등
분배)
• 카드 내부:
flex flex-col gap-3
(세로 배치)
첫 번째 줄
첫 번째 줄
첫 번째 줄
두 번째 줄
두 번째 줄
두 번째 줄
구조:
• 최외곽:
flex flex-col gap-4
(줄들을 세로 배치)
• 각 줄:
flex gap-4
(카드들을 가로 배치)
1,234
↑ 12% 증가
2.4M
↑ 8% 증가
89
↓ 3% 감소
156
↑ 24% 증가
블로그 포스트 카드 3개를 가로로 배치해보세요:
flex gap-4
flex-1
(균등 분배)
flex flex-col gap-3
flex flex-col gap-4
(줄을 세로 배치)
flex gap-4
(카드를 가로 배치)
💡 핵심: flex를 중첩해서 사용하면 복잡한 레이아웃도 쉽게!
Step 4까지 완료하셨습니다!
이제 카드 UI의 모든 기본을 마스터하셨어요.
연습 문제를 풀어보며 실력을 더 키워보세요! 💪