2
我建立了这个JsFiddle让你更好地理解我的意思。辅助功能,跳过导航不起作用
基本上,我想跳过只使用键盘和紧迫在进入“跳过导航”链接有一个锚内容的导航。
因此,如果您尝试按TAB ,然后上跳过导航 ENTER然后TAB再次你应该关注的内容,而不是链接。
它在FireFox上正常工作,但它在IE和Chrome上不起作用。
有一个修复/方法来做到这一点?
我建立了这个JsFiddle让你更好地理解我的意思。辅助功能,跳过导航不起作用
基本上,我想跳过只使用键盘和紧迫在进入“跳过导航”链接有一个锚内容的导航。
因此,如果您尝试按TAB ,然后上跳过导航 ENTER然后TAB再次你应该关注的内容,而不是链接。
它在FireFox上正常工作,但它在IE和Chrome上不起作用。
有一个修复/方法来做到这一点?
忽略Chrome,它有一个错误,我不知道状态。想到的唯一方法就是使用JavaScript,我不赞成。从<ul>
中的链接中删除tabindex=0
。
变化<div id="main">
要么<div id="main" tabindex="-1">
或
<a id="main" name="main" tabindex="-1">
<div id="mainContent">...
不错,它适用于IE。 – 2012-08-07 15:02:20
参见[此酮](http://stackoverflow.com/questions/3572843/skip-navigation-link-not-working-in-google-chrome ) – initall 2012-08-07 14:50:38
是的,这很有趣,但是现在我想避开js,谢谢。 – 2012-08-07 15:06:21