问题标签 [focus-visible]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
13 浏览

html - 选项卡按键不自觉地忽略页面 html 中的一些 tabindex 元素

我有一个问题要问你。
我正在制作一个主页,其中有带有背景imgs的元素包装器,里面有cta。每个 wrapper 和 cta 都有自己的 tabindex(hp 中大约有 400 个 tabindex),它们都是有序的。
奇怪的是,当我使用 TAB 导航时,即使 tabindexs 的顺序正确,也是首先导航所有 div 包装器,然后在到达页脚后返回页面以导航 cta。
cta 是<div><objects><a tabindex="x"></object></div>,包装器是<div><a tabindex="x"><picture></a></div> 我遇到的问题是,我发现的每一条信息都是关于让浏览器忽略 tabindex,我需要相反的信息 :)
祝你有美好的一天。最大限度