请参阅以下测试:http: //jsfiddle.net/JgwWM/embedded/result/
尝试使用 Tab 键在 Firefox 和 Chrome 或 Safari 中的 3 个锚链接中的每一个上进行选项卡。
您是否注意到在 Firefox 中没有滚动,而在 Chrome 或 Safari 中,有?如何防止在 Chrome 和 Safari 中滚动?
您不必指出可用性问题,因为这只是一个干测试,我在应用它时考虑了可用性和可访问性。
编辑
类似的问题:避免 IE 中的键盘导航触发不必要的滚动?