关于ul的Mac Voiceover导航

时间:2016-08-22 14:37:51

标签: javascript html css macos voiceover

所以我们有一个ul菜单,下面有一个显示标签内容的div。

<uL>
<li>menu 1</li>
<li>menu 2</li>
<li>menu 3</li>
</ul>
<div id="content">content here</div>

因此,当您悬停或单击其中一个菜单项时,相应的内容在div中可见。显示内容工作正常,但我们似乎无法找到Mac Voiceover的命令或正确结构来选择键盘内容。

例如,如果您使用箭头键激活菜单项#2,它可用于显示内容,但是如果您想要下载到内容中,它不起作用,使用箭头键只需将您带到菜单项#3。

如果您在菜单项目#3上并且箭头指向下一个内容,则会将您正确地放入内容中。

有没有办法构建它以允许用户放入内容而不必在最后一个菜单项上?或者是否有一个命令会从ul中断并进入内容?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我们最终将所有内容更改为ADA用户的点击次数(已删除的悬停),以及打开标签/菜单项后,我们将焦点发送到内容。

这解决了我们的问题。

要添加这些选项,我们只需在页面上放置一个ADA符号,需要它的人点击它以获得他们的功能,那些不需要点击的人 - 没有任何改变他们的用户体验。