Overflow Menu Button
넘침 메뉴 버튼
보통 점 세 개로 보이는 작은 버튼이 덜 중요한 기능을 열어줘. 이 기능들이 화면에 다 안 들어갈 때 써.
실제 예시
각 프로젝트 행에는 열림(Open)이 표시됩니다. 중복(Duplicate), 보관(Archive), 삭제(Delete)는 오버플로우 메뉴에 남아 있습니다.
주요 부분
- 01트리거
- 02Anchored or modal surface
- 03Focus boundary
- 04Dismiss path
사용할 때
하나의 항목이 여러 보조 작업을 가지고 있고 모든 버튼을 표시하면 페이지가 혼잡해질 때 사용하세요.
다음 경우에는 사용하지 마세요
주 행동이나 파괴적 결과를 라벨 없는 아이콘 뒤에 숨기지 마세요. 일반 작업으로 가는 유일한 경로는 항상 보이게 유지하세요.
코드에서 사용된 이름
button[aria-haspopup=menu] + role=menu 출시하기 전에
Move focus on purpose. Keep it inside only when the overlay blocks the page. Support Escape and a visible close button, then return focus to the opener. Keep entered data and check small-screen, loading, and failure states.
Outcome:Complete the task with 넘침 메뉴 버튼 (Overflow Menu Button)。 User context:각 프로젝트 행에는 열림(Open)이 표시됩니다. 중복(Duplicate), 보관(Archive), 삭제(Delete)는 오버플로우 메뉴에 남아 있습니다. Recommended pattern:넘침 메뉴 버튼 (Overflow Menu Button)。 Why it fits:하나의 항목이 여러 보조 작업을 가지고 있고 모든 버튼을 표시하면 페이지가 혼잡해질 때 사용하세요. Do not use it when:주 행동이나 파괴적 결과를 라벨 없는 아이콘 뒤에 숨기지 마세요. 일반 작업으로 가는 유일한 경로는 항상 보이게 유지하세요. Product requirements: Define the default, loading, empty, error, success, and recovery states. Keep user input. Give clear feedback after every action. Accessibility and resilience: Use semantic HTML, full keyboard access, and visible focus. Make the layout work when zoomed and support reduced motion. Follow the project’s current rules. Do not add a new UI library unless the project already uses it. Acceptance criteria: The main task works with keyboard only and at 320px width. Focus and status changes are announced. Check loading, failure, retry, cancel, and reduced-motion paths. Evidence and limits (evidence boundary):하나의 공식 표준이 전체 용어를 통제하지 않음. 의미는 팀, 플랫폼 또는 프레임워크마다 달라질 수 있음. Unknowns to confirm: Product wording, data source, analytics events, supported devices and languages, and platform limits.
이 요청을 확인하세요
Review how 넘침 메뉴 버튼 (Overflow Menu Button) is used now. Definition: 보통 점 세 개로 보이는 작은 버튼이 덜 중요한 기능을 열어줘. 이 기능들이 화면에 다 안 들어갈 때 써. Release checks: Move focus on purpose. Keep it inside only when the overlay blocks the page. Support Escape and a visible close button, then return focus to the opener. Keep entered data and check small-screen, loading, and failure states. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.