Accessible Menus

Website navigation menus often include dropdown or flyout menus, where submenus are hidden by default and appear visibly when mouse users hover over or click a top-level menu item.  These sorts of menus can major present accessibility challenges for many groups of users unless they are coded properly.

The W3C addresses the proper technique on their page about Fly-out Menus.