仅 CSS Tailwind CSS 步骤用于多步骤向导和进度指示器。水平和垂直布局,每个步骤的颜色变化。 WCAG AA 可访问,可与 Django、HTMX、Laravel、React 和任何堆栈配合使用。
步骤组件通过显示连续阶段来可视化多步骤流程、指南或工作流程。步骤采用语义 HTML 和灵活的布局构建,通过设置向导、教程和复杂的过程显示进度。 Frutjam 步骤系统支持多种尺寸、颜色、结构和完成状态,非常适合表单向导、安装指南和进度跟踪。
仅 CSS,无需 JavaScript。 WCAG AA 可访问且与框架无关 - 可与 Django、HTMX、Laravel、React 和任何堆栈配合使用。
| 班级 | 类型 | 描述 |
|---|---|---|
| steps | 根据 | 有序步骤列表的容器 |
| step | 修饰符 | 带有编号标记的单个步骤项目 |
| steps-horizontal | 修饰符 | Horizontal layout (default) |
| steps-vertical | 修饰符 | 垂直堆叠布局 |
| step-primary | 颜色 | 主要主题颜色标记 |
| step-secondary | 颜色 | 次要主题颜色标记 |
| step-accent | 颜色 | 强调主题颜色标记 |
| step-neutral | 颜色 | 中性主题颜色标记 |
| step-info | 颜色 | 信息语义颜色标记 |
| step-success | 颜色 | 成功语义颜色标记 |
| step-warning | 颜色 | 警告语义颜色标记 |
| step-error | 颜色 | 错误语义颜色标记 |
基本用法
- Shipping
- Payment
- Confirmation
1 2 3 4 5 | <ul class="steps"> <li class="step">Shipping</li> <li class="step step-primary">Payment</li> <li class="step">Confirmation</li> </ul> |
1 2 3 4 5 | <ul className="steps"> <li className="step">Shipping</li> <li className="step step-primary">Payment</li> <li className="step">Confirmation</li> </ul> |
步骤布局
- Step 1
- Step 2
- Step 3
html
1 2 3 4 5 | <ul class="steps steps-horizontal"> <li class="step">Step 1</li> <li class="step step-primary">Step 2</li> <li class="step">Step 3</li> </ul> |
阶梯颜色
- Primary
- Secondary
- Accent
- Info
- Success
- Warning
- Error
html
1 2 3 4 5 6 7 8 9 | <ul class="steps"> <li class="step step-primary">Primary</li> <li class="step step-secondary">Secondary</li> <li class="step step-accent">Accent</li> <li class="step step-info">Info</li> <li class="step step-success">Success</li> <li class="step step-warning">Warning</li> <li class="step step-error">Error</li> </ul> |
垂直台阶
- Account setup
- Personal info
- Payment method
- Confirmation
html
1 2 3 4 5 6 | <ul class="steps steps-vertical"> <li class="step step-primary">Account setup</li> <li class="step step-primary">Personal info</li> <li class="step">Payment method</li> <li class="step">Confirmation</li> </ul> |
步骤及说明
- Register
- Verify Email
- Choose Plan
- Complete
Create account
Check your inbox
Select pricing
Get started
html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <div class="space-y-4"> <div> <ul class="steps w-full"> <li class="step step-primary">Register</li> <li class="step step-primary">Verify Email</li> <li class="step">Choose Plan</li> <li class="step">Complete</li> </ul> <div class="grid grid-cols-4 gap-4 mt-4 text-xs text-center"> <div>Create account</div> <div>Check your inbox</div> <div>Select pricing</div> <div>Get started</div> </div> </div> </div> |
响应步骤
- Order placed
- Processing
- Shipped
- Delivered
html
1 2 3 4 5 6 | <ul class="steps w-full"> <li class="step step-primary">Order placed</li> <li class="step step-primary">Processing</li> <li class="step">Shipped</li> <li class="step">Delivered</li> </ul> |
使用 Claude Code、Cursor 或其他 AI 编辑器?
Cherry MCP 为您的 AI 编辑器按需提供准确的 步骤 类名称和结构。不再有幻觉课程。