Accessibility markup problem in Carbon overflow menu example
See original GitHub issueIn the example Carbon vanilla overflow menu:
- the
div
withrole="button"
and theul
withrole="menu"
need to be siblings (to remove a violation in DAP because buttons aren’t supposed to have list children).
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (6 by maintainers)
Top Results From Across the Web
Accessibility - Overflow menu - Carbon Design System
Each overflow menu is in the tab order and is activated by Space or Enter . When the menu is open, the first...
Read more >Overflow menu - Carbon Design System
Overflow menus are used when additional options are available to the user and there is a space constraint.
Read more >How to improve web accessibility by hiding elements | Nomensa
In this article, Amani Ali - Accessibility Consultant at Nomensa - explains why you should consider hiding elements and how this can be...
Read more >Building Accessible Menu Systems - Smashing Magazine
The term "dropdown" names a classic example. Lots of things "drop down" in interfaces, including the set of <option> s from a <select>...
Read more >How to display a multilevel dropdown using classes of carbon ...
1 Answer 1 ; class · "bx--header__menu-item bx--header__menu-title dropdown-item" ; aria-haspopup · "true" ; aria-expanded · "false" ; tabindex · "0" ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@emyarod, @mattrosno is reaching out to get this updated. Thanks!
@carbon-design-system/developers used
related to
instead ofresolves
in PR #3181 but this issue is complete now