我有taborder的问题。在网页中,我有自定义tabindex的元素,Tab键顺序在tabindex 0之后跳转到url,然后返回tabindex 1。 如何限制taborer转到URL。 任何人都可以知道它为什么会发生。
感谢。
答案 0 :(得分:0)
您应该从tabindex="1"
开始。
tabindex="1"
(或任何大于1的数字)定义明确的Tab键顺序。这几乎总是一个坏主意。
tabindex="0"
允许除链接和表单元素之外的元素接收键盘焦点。它不会更改Tab键顺序,但会将元素放在逻辑导航流中,就好像它是页面上的链接一样。
警告:
理论上,tabindex仅适用于以下情况:
- 默认的标签顺序不理想,AND
- 无法通过重新排列内容中的项目和/或通过更改样式表来更改标签顺序,以反映最佳视觉排列。