在界面设计中,当工具栏包含多种控件(如按钮、单选框和滑块)时,键盘导航的焦点顺序需遵循 WAI-ARIA 实践指南(APG)的逻辑。对于水平工具栏,默认使用左右箭头键在控件间移动;上下箭头键可复用此功能,或保留给需要垂直操作的控制(如增减按钮)。若工具栏含多行控件,左右箭头可跨行导航,而将垂直箭头留给特定控件操作。
焦点进入工具栏时,首次聚焦应落在第一个非禁用控件上,后续则可选地回到上次获得焦点的控件。禁用控件通常不可聚焦,但在需确保功能可发现性时可例外。若工具栏为垂直排列,上下箭头分别模拟水平工具栏中的左右行为。
为避免冲突,应避免在导航依赖的箭头键操作方向上放置同类控件。若无法避免,仅保留一个此类控件并置于末尾(如文本框)。此外,工具栏作为分组元素应包含至少三个控件,且可通过文档化快捷键实现从上下文到工具栏的快速聚焦切换。