【发布时间】:2014-04-30 01:36:05
【问题描述】:
我有一个使用跳过链接来访问导航和内容的页面,如下所示:
<a href="#content">Skip to content</a>
在内容区域内,我在两列中有许多帖子,这些帖子的阅读顺序是从左到右,然后从上到下。但是,帖子位于两列 div 中,并且自然的 tab 顺序不反映阅读顺序 - 我们使用 tabindex 属性解决了这个问题。
很遗憾,IE 中存在问题。当用户单击skipto 链接转到#content 时,焦点会正确移动到那里;但是,下一个标签会将焦点移到 下一个没有正标签索引的元素。就好像正 tabindex 元素已从 tab 顺序中删除。
这个 jsfiddle 演示了这个问题:http://jsfiddle.net/grpr/qTy28/1/
有什么想法吗?
【问题讨论】:
标签: html internet-explorer tabs focus accessibility