我构建了 JsFiddle ,让您更好地了解我的意思。
基本上,我想仅使用键盘跳过导航,然后在“跳过导航”链接上按输入,该链接有内容的锚点。
因此,如果您尝试按 TAB ,然后跳过导航 输入,然后再次 TAB 应该关注内容而不是链接。
它在FireFox上运行正常,但它不适用于IE和Chrome。
有一种解决办法吗?
答案 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">...