CSS - 문제 미리보기

문제 1232

hard
다음 CSS와 HTML이 적용된 상황에서 스크롤바가 나타나는 조건은? ```html
Col1Col2Col3Col4Col5
``` ```css .responsive-wrapper { width: 300px; overflow-x: auto; } .data-table { width: 500px; border-collapse: collapse; } ```
A. 항상 스크롤바가 표시됨
B. 스크롤바가 전혀 표시되지 않음
C. 브라우저 창이 300px보다 작을 때만 표시됨
D. 마우스를 올릴 때만 표시됨

정답: A

고정된 크기 설정: • 컨테이너 너비: 300px (responsive-wrapper) • 테이블 너비: 500px (data-table) • 크기 차이: 500px > 300px → 200px만큼 넘침 스크롤바 생성 조건 충족: • 테이블(500px)이 컨테이너(300px)보다 확실히 넓음 • overflow-x: auto에 의해 가로 스크롤바 생성 • 브라우저 창 크기와 무관하게 항상 넘침 발생 실제 사용자 경험: • 보이는 영역: 300px 너비만큼의 테이블 일부 • 스크롤 가능: 나머지 200px 영역을 스크롤로 확인 • 고정 동작: 브라우저 창 크기 변경과 관계없이 일정 실무에서의 활용: • 정확한 크기 제어가 필요한 대시보드 • 고정 너비 사이드바 내의 테이블 • 특정 크기로 제한된 컨테이너 내 데이터 표시

💡 학습 팁

이 문제를 포함한 CSS 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.