步骤条
步骤条用于展示设置、收敛、发布等顺序明确且范围有限的流程。当时间和事件历史才是主要信息时,应使用时间线。
期望状态
已提交
Runtime 应用
已完成
健康证明
正在验证
边缘路由
等待中
安装Terminal
用法
使用原生有序列表,并为每个阶段保留文字标签。
参数
状态与变体
默认水平布局在序列超出容器时可以横向滚动。狭窄窗格或阶段说明较长时使用 data-orientation="vertical"。等待中的中性阶段不设置 data-state;警告和危险状态只用于真实流程条件。
可访问性
为有序列表提供名称,并用文字表达每个阶段的名称和状态。只给一个当前阶段设置 aria-current="step"。横向序列可能溢出时添加 tabindex="0",让键盘用户可以滚动;A3S 样式会提供清晰的焦点环。列表本身已经表达顺序,因此装饰性的数字或图标标记可以对辅助技术隐藏。不要只依赖连接线或标记颜色传达状态。
