Drop down menu 我想让我的下拉菜单键盘可访问?

Drop down menu 我想让我的下拉菜单键盘可访问?,drop-down-menu,accessibility,Drop Down Menu,Accessibility,我已经搜索了使下拉菜单键盘可访问,并找到了一些演示,但仍然没有满足我 要查看菜单结构:首先,它不仅关系到菜单是否可通过键盘导航,还关系到菜单本身是否可通过键盘访问 如所述,应该能够识别页面的区域,并使键盘用户能够轻松地在区域之间移动,而不必多次按Tab键。这就是ARIA的地标角色:应用程序、横幅、补充、contentinfo、main、导航、表单、搜索、树、树视图等 现代用户代理提供ARIA支持:Firefox、Opera、Safari、Internet Explorer 8/9 大白鲨,视窗眼

我已经搜索了使下拉菜单键盘可访问,并找到了一些演示,但仍然没有满足我


要查看菜单结构:

首先,它不仅关系到菜单是否可通过键盘导航,还关系到菜单本身是否可通过键盘访问

如所述,应该能够识别页面的区域,并使键盘用户能够轻松地在区域之间移动,而不必多次按Tab键。这就是ARIA的地标角色:应用程序、横幅、补充、contentinfo、main、导航、表单、搜索、树、树视图等

现代用户代理提供ARIA支持:Firefox、Opera、Safari、Internet Explorer 8/9 大白鲨,视窗眼,NVDA,画外音

Web易访问性杰出人物Steve Faulkner声称“许多流行的Javascript UI库正在向其小部件和组件添加WAI-ARIA支持”。jQuery计划从2.0开始支持ARIA,但尚未提供任何工作版本的支持;我自己测试过,它支持ARIA,允许键盘导航。您可以检查您最喜欢的Javascript库以获得ARIA支持


如果您想自己编写菜单树,开放式Ajax联盟可能会帮助您。

树视图菜单样式示例对我没有帮助。我已经举了很多这样的例子,它们是TreeView!顺便说一句,谢谢你的建议。