Navigation Menu Button Example
- This example demonstrates the + This example demonstrates the menu button design pattern for a button that displays a menu of link targets. The menu items are made from HTML links and maintain their HTML link behaviors. @@ -32,7 +32,7 @@
Navigation Menu Button Example
Themenuitem
role is on the HTML a
element contained by each li
element so link behaviors are available when focus is set on the menu item.
Another reason the menuitem
role is not on the li
element is that the semantics of descendants of ARIA menuitem
elements are not exposed in the accessibility tree.
That is, an item in a menu can only be a menuitem
because accessibility APIs do not enable assistive technologies to render elements contained inside of an item in a menu.
- For a more detailed description of this constraint, see
+ For a more detailed description of this constraint, see
Roles That Automatically Hide Semantics by Making Their Descendants Presentational.