标签: html accessibility lightbox
我在页面中有一些可访问性的锚点。它基本上是左边的一长串值,每个值都在右边打开一个div。
为了避免键盘用户需要选中所有剩余的左侧链接,使用锚点将焦点移动到右侧的相应元素。然而,屏幕“向下”跳跃,因此目标锚点位于顶部。
这通常很好,但我在灯箱中打开页面(通过jQuery)。因此,如果目标位于灯箱的中间,则父页面会跳转 - 将一半的箱子放在站点之外。
由于主页没有滚动条,因此无法取回。这些在盒子实现中被移除了,因为否则鼠标轮的用户如果他们使用了轮子那么令人烦恼地滚动出视图。