主要问题是我有3个div。第一和第三个div有list(li),而第二个div只是一个分隔符,我希望使用选项卡不应该浏览第一个div的完整列表。在按Tab键时,焦点应该放在我的第一个div的第一个列表元素上以进行导航,我正在使用箭头键。在按Tab时,第二次焦点应在第三格的第一个列表元素上,并在按Tab时。
剩下的唯一一件事就是我只想停止使用tab导航完整列表,并且如果焦点位于第一div的列表元素上,那么在按下tab时焦点应转到第二div的第一列表元素。
我只想停止使用tab导航完整列表,并且如果焦点位于第一个div的列表元素上,那么在按Tab时焦点应转到第二个div的第一个列表元素。
答案 0 :(得分:0)
您应该使用tabindex
。
w3schools的一个例子
<a href="https://www.w3schools.com/" tabindex="2">W3Schools</a><br>
<a href="http://www.google.com/" tabindex="1">Google</a><br>
<a href="http://www.microsoft.com/" tabindex="3">Microsoft</a>
您可以查看有关tabindex here
的更多信息