Advanced Toggles:

Dropdown Keyboard Support

Keyboard support is important not just for accessibility, but also as an expected feature of many common web interaction components. Users of all kinds routinely expect to use arrow keys, the escape key, and enter to control dropdown menus and the like. In this lesson, we take our hands off the mouse and implement advanced keyboard support for our ever-improving dropdown components.

Learn More

  2. Lesson Source Code
Lesson 17 of 34