我注意到有时用于焦点的键盘选项卡会搞砸。在这种情况下,我使用的是包含要提交的表单的蓝图对话框组件。该表单是使用 Redux Form 包装的蓝图输入组件构建的。当对话框首次打开时,我可以选择表单的浓度字段。接下来的两个标签集中隐藏元素(见下图)。然后关闭对话框的“x”被聚焦,然后集中字段再次被聚焦,最后我可以tab和聚焦剩余的字段和按钮。
关于如何改善这一点的任何提示?我不清楚为什么 pt-overlay-backdrop 和 pt-overlay-content 都想被标签化。我看到他们都有 tabindex="0".. 也许应该是-1?
谢谢!