为什么Tabindex不能与Firefox一起使用?

时间:2010-10-02 17:49:18

标签: html css firefox browser

我正在尝试使用tabindex文本输入属性来允许用户在此页面上的字段之间进行选项卡:https://seatgeek.com/login/。这适用于除Firefox之外的所有浏览器(即使在IE中!)。我正在使用Firefox 3.6.10。

3 个答案:

答案 0 :(得分:47)

这里有类似的东西,我发现这可以在Firefox / Mac上解决它

  

解决方案在Firefox中,但在Mac OS X偏好设置中。

Apple菜单>系统偏好设置>键盘和鼠标>键盘快捷键

在“全键盘访问”下选择“所有控件”。


对于较新的macOS版本:

  

Apple>系统偏好设置>键盘>快捷方式>可访问性>所有控件(位于窗格底部)

答案 1 :(得分:1)

由于时间的长短,我决定将其作为“回答”而不是“评论”发布。不过,它有点位于两者定义的边缘。

对我来说,在Ubuntu 10.04上使用Firefox 3.6.10。话虽如此,似乎没有:应用焦点样式(或者,更可能的是,他们已经完成了通常的轮廓:无;删除:焦点指示),这使得它很烦人。

您的状态栏是否显示?如果没有,你就无法知道重点在哪里。以防万一:

View -> ✓ Status Bar

如果做不到这一点,我不确定为什么它不适合你。

答案 2 :(得分:1)

嗨,这可能不是一个完美的答案,但这是一种解决方法

最新的mozilla firefox(81.0.1) 您实际上可以使用tab导航到它,但是如果有任何文本将无法阅读。 因此,您可以做的是给文本加上标签/跨度,并使用带有ID的aria-labbeledby,它的读法类似于下面的示例。

./lib/libQt5Svg.a
./lib/libQt5Svg.la
./lib/cmake/Qt5Svg
./lib/cmake/Qt5Svg/Qt5SvgConfigVersion.cmake
./lib/cmake/Qt5Svg/Qt5SvgConfig.cmake
./lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake
./lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin_Import.cpp
./lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin_Import.cpp
./lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake
./lib/pkgconfig/Qt5Svg.pc
./lib/libQt5Svg.prl
./include/QtSvg
./include/QtSvg/QGraphicsSvgItem
./include/QtSvg/5.15.0/QtSvg
./include/QtSvg/QSvgRenderer
./include/QtSvg/QSvgWidget
./include/QtSvg/QSvgGenerator
./include/QtSvg/QtSvg
./include/QtSvg/QtSvgVersion
./include/QtSvg/QtSvgDepends