반응형

반응형flex 2

실전 예제 – Flexbox로 반응형 카드 UI 만들기

지금까지 Flexbox의 핵심 속성들을 하나씩 알아봤습니다.이번엔 그 모든 걸 한 번에 실습해보는 카드 UI 예제로 정리해볼게요!display: flexflex-wrapgapflex-basis, flex-growjustify-content, align-items전부 다 써보면서 유연하고 정돈된 레이아웃을 만들어봅니다. ✅ 완성될 레이아웃 미리 보기화면이 넓을 땐 카드가 3개씩 가로 정렬좁아지면 자동으로 줄바꿈 (flex-wrap)카드 사이 간격은 gap으로 관리각 카드는 일정한 크기로 나열되며, 여백에 따라 비율로 조정 (flex-basis, flex-grow) 🧱 HTML 구조 Card 1 Card 2 Card 3 Card 4 Card 5 🎨 CSS 스타일.card-wrap { disp..

HTML, CSS 2025.06.04

flex-wrap 완전정복 – 넘치는 요소, 자동 줄바꿈의 모든 것

Flexbox로 정렬을 잘 해놨는데...아이템이 많아지니까 한 줄에 너무 꽉 차서 깨지거나, 줄바꿈이 안 되던 경험 있으신가요?그럴 때 필요한 속성이 바로 **flex-wrap**입니다!자동 줄바꿈을 허용할지 말지, 이 속성이 정해줘요. ✅ 기본 문법.container { display: flex; flex-wrap: wrap;} 기본적으로 Flexbox는 한 줄에 모든 아이템을 우겨 넣으려고 해요그래서 너비가 넘쳐도 줄바꿈이 안 되고 깨지거나 뒤엉켜버립니다. 🧩 속성값 정리값설명nowrap기본값. 줄바꿈 안 됨. 한 줄에 전부 배치wrap자동 줄바꿈 허용 (다음 줄로 내려감)wrap-reverse줄바꿈은 되지만 아래에서 위로 쌓임 (드물게 사용) 🧪 실습 예시 1 2 3 4 5 이 코..

HTML, CSS 2025.06.01
반응형