Steps 步骤条
把操作步骤排成带编号的竖列,还可以标出读者做到了哪一步。
顺序重要、每一步是一个动作时用。顺序无所谓的选项或事实,用普通列表。
文章里怎么写
Section titled “文章里怎么写”:::steps1. 安装依赖
在仓库根目录运行 `pnpm install`。
2. 新建文章3. 发布:::有序列表的每一项是一步。第一段是这一步的标题,可以带链接和代码;后面的内容是这一步的说明。在 :::steps 后面加 {current=1} 表示第二步正在进行,从 0 开始数。
一列 28px 的编号圆点,用细线连起来,每个圆点旁边是这一步的标题和说明。
tone="dark" 把圆点和文字放在深色表面上。
| 状态 | 圆点 |
|---|---|
| 未开始 | 卡片底色加编号 |
| 进行中 | 深色底,系统里表示“选中”的信号 |
| 已完成 | 珊瑚色底加对勾 |
不写 current 时每一步都是未开始,也就是普通的编号列表。
它是有序列表,读屏软件会读出一共几步、现在是第几步。进行中的那一步有 aria-current="step"。已完成除了颜色还有对勾。
Steps.astro 和 Step.astro。Steps 保留交付包的 items 和 current 两个 props,也可以在默认插槽里直接放 Step,:::steps 指令写出来的就是这种。