当在Firefox上使用NVDA时,它无法读取容器中的第一个子元素,但能够读取第二个子元素。
通用示例:
<div class="container" tabindex="0">
<div class="child" aria-label="Child 1" tabindex="0">Child 1</div>
<div class="child" aria-label="Child 2" tabindex="0">Child 2</div>
</div>
当焦点在
.container
上时,按Tab键以将焦点聚焦到“Child 1”,NVDA不会朗读“Child 1”,而是保持沉默。 如果再次按Tab键,NVDA将读出“Child 2”。 在Chrome浏览器中使用ChromeVox插件能够正确朗读。以下是代码片段:http://codepen.io/anon/pen/WGyxom 我是否遗漏了什么配置,以使NVDA在从
.container
聚焦时能够读出“Child 1”?