CSS grid auto-fit vs auto-fill 차이 관련 질문입니다.
CSS 레이아웃이 기대한 대로 동작하지 않습니다:
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.child {
width: 50%;
}모바일에서 자식 요소가 넘쳐서 스크롤이 생깁니다. 반응형으로 처리하려면 어떻게 해야 할까요?
CSS grid auto-fit vs auto-fill 차이 관련 질문입니다.
CSS 레이아웃이 기대한 대로 동작하지 않습니다:
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.child {
width: 50%;
}모바일에서 자식 요소가 넘쳐서 스크롤이 생깁니다. 반응형으로 처리하려면 어떻게 해야 할까요?
댓글 2
모바일에서
100vh는 주소창을 포함하므로 실제 뷰포트보다 큽니다. 또한width: 50%가 모바일에서는 너무 좁을 수 있습니다.100dvh는 모바일 주소창 변화에 대응하고,min()/clamp()로 반응형 크기를 처리합니다.