解决safari下的tabIndex问题

2022-08-25 16:17:27 浏览数 (2)

偶然看到网络上有人说safari不支持网页的tabIndex属性,可是这怎么可能呢?做了个测试还果真如此。上caniuse查了一下:

原来是要打开MacOS设置里的一个Full Keyboard Access开关才支持。

在Big Sur的设置里面没找到叫做“全键盘访问”或者“全键盘控制”的开关,不过发现了这个:

BigSur的设置界面BigSur的设置界面

进去后在快捷键设置里面找到:

键盘设置里的快捷键设置界面里面的“使用键盘导航在控制间移动焦点”键盘设置里的快捷键设置界面里面的“使用键盘导航在控制间移动焦点”

钩上以后,tabIndex就正常起来了。

不知道苹果把这个选项默认去掉的考虑是什么?跟以前的邮箱一样因为outer-line不好看?

这个“使用键盘导航在控制间移动焦点”也是个神一般的翻译。我们中文里面似乎没有“控制间”这样的说法啊?

0 人点赞