辅助功能,跳过导航不起作用

时间:2012-08-07 14:38:25

标签: html cross-browser accessibility

我构建了 JsFiddle ,让您更好地了解我的意思。

基本上,我想仅使用键盘跳过导航,然后在“跳过导航”链接上按输入,该链接有内容的锚点。

因此,如果您尝试按 TAB ,然后跳过导航 输入,然后再次 TAB 应该关注内容而不是链接。

它在FireFox上运行正常,但它不适用于IE和Chrome。

有一种解决办法吗?

1 个答案:

答案 0 :(得分:1)

忽略Chrome,它有一个错误,我不知道它的状态。想到这一点的唯一方法是使用JavaScript,我不赞成。从tabindex=0

中的链接中删除<ul>

<div id="main">更改为<div id="main" tabindex="-1">

<a id="main" name="main" tabindex="-1">
<div id="mainContent">...