【发布时间】:2012-02-07 16:43:00
【问题描述】:
我有一个使用命名锚点跳转到内容区域的可访问性跳过导航菜单。
这些内容区域(顶部菜单、左侧菜单、主体内容和页脚菜单)内部也有链接。
当我进入跳过导航菜单并单击其中一个链接时,它会将视觉焦点正确地移动到相关内容区域。
但是,如果我再次使用 tab 键,它会继续通过剩余的跳过导航项进行 tab 键。
我期待它通过我刚刚“跳转”到的内容区域内的链接进行标签。
目前我没有在任何元素上使用标签索引
我正在使用 HTML5,想知道是否可以通过编程将我刚刚“跳转”到的元素的选项卡索引更改为 1,希望它会强制选项卡从一个新位置开始。
这对可访问性有害吗?
为任何帮助或建议干杯
【问题讨论】:
-
您有相关页面的链接吗?如果没有,你有可以放的代码示例吗?
-
您在哪些浏览器上进行了测试? IE(哪个版本?)、Firefox、webkit、Opera?
-
Windows 8 - 发生在 Firefox、Chrome、IE11 以及 Opera 和 Safari 上还有另一个问题,即当我点击标签时它们只是跳转到页面上的第一个输入...
标签: jquery html css accessibility