해결한 사람
1
명
정답률
33.33
%
시간 제한
10
ms
메모리 제한
256
MB
작은 화면에서는 내비게이션 링크를 메뉴 버튼으로 제어할 수 있습니다. 화면 크기가 달라져도 링크 구조와 키보드 접근이 유지되어야 합니다.
아래 코드는 문법을 이해하기 위한 작은 예시이며, 문제의 정답과는 다릅니다.
<button aria-expanded="false" aria-controls="site-nav">메뉴</button> <nav id="site-nav" hidden>...</nav>
모바일 메뉴 버튼으로 내비게이션을 열고 닫으며 Escape로 닫을 수 있게 하세요.
script.js을 엽니다.TODO 주석 주변의 코드를 한 단계씩 수정합니다.별도의 입력값은 없습니다.
에디터에 준비된 파일을 수정하고 브라우저 미리보기에서 결과를 확인하세요.
별도의 출력값은 없습니다.
페이지가 정상적으로 열리고 문제의 완성 조건과 동작을 모두 만족하면 됩니다.
도움말: 내비게이션 항목은 페이지 이동 링크이므로 menuitem 역할을 사용하지 않습니다.