New to KendoReact? Learn about KendoReact Free.
Keyboard Navigation
Managing the Focus
Roving tab index components strategy implemented. Meaning that only one node has tabindex in the menu. Interaction on a menuitem
should focus it.
Keyboard Shortcuts
Actions applied to the Horizontal Menu:
Shortcut | Behavior |
---|---|
Up Arrow |
|
Down Arrow |
|
Left Arrow |
|
Right Arrow |
|
Home | Focuses the first item. |
End | Focuses the last item. |
Enter | Selects the focused item. If the item has children, opens the item and focuses the first child. If the item does not have children and has a URL, navigates to the specified URL. |
Space | Selects the focused item. If the item has children, opens the item and focuses the first child. If the item does not have children and has a URL, navigates to the specified URL. |
Escape | (For child items) Closes and focuses the parent. |
Alphanumeric character | Focuses the next item with text starting with the character. |
If the Menu is vertical, the arrow keys perform the following actions:
Shortcut | Behavior |
---|---|
Up Arrow | Focuses the previous item. |
Down Arrow | Focuses the next item. |
Left Arrow |
|
Right Arrow | If the item has children, opens the item and focuses the first child. For child items without children, focuses and opens the next root item. |
Resources
ARIA Authoring Practices: Menu Pattern
ARIA Authoring Practices: Developing a Keyboard Interface
Horizontal Menu
Change Theme
Theme
Loading ...
Vertical Menu
Change Theme
Theme
Loading ...