Ben*_*Ben 107 keyboard macos firefox accessibility tabindex
在Webkit浏览器中转到这个超简单的小提琴,然后单击输入:
<input type="text">
<input type="text">
<input type="text">
<a href="#">my first link</a>
<a href="#">my second link</a>
<a href="#">my third link</a>
Run Code Online (Sandbox Code Playgroud)
然后,请注意您可以使用Tab键在键盘上浏览输入和链接(和Shift+ Tab以相反的顺序导航).
现在,看看Mac OS上Firefox中的同一个小提琴并做同样的事情.输入获得焦点,但链接不会获得焦点.这不是CSS显示问题.焦点从最后一个输入跳到URL栏.
我tabindex
在标记中尝试了无穷无尽的声明组合,但无济于事,例如:
到底发生了什么事?我会接受任何答案:
a)在Firefox中工作的小提琴
b)解释Mozilla头脑中究竟发生了什么.它似乎与规范相矛盾.
Ben*_*Ben 213
好的,有人向我解释了这一点.这是一个Mac问题.Mozilla忠实于Mac OS中的操作系统设置.
在用户方面有两种截然不同的方式.两者似乎都有效:
在系统偏好设置 → 键盘,在快捷方式窗格中,选中"所有控制"单选底部.
在Firefox中,about:config
在URL栏中键入" ".accessibility.tabfocus
Mac上没有偏好,所以你必须制作一个.在窗口中右键单击,创建一个新的"整数"pref,并将其设置为7.
这些都不是非常明显的.此外,这些都不是开发人员的服务器端解决方案,这令人沮丧.
jav*_*der 10
在 MacOS Big Sur 上,这是这样完成的:
勾选复选框 Use keyboard navigation...
我也不必破解 about:config
归档时间: |
|
查看次数: |
24079 次 |
最近记录: |