Divider 分割线
区隔内容的分割线
区隔内容的分割线。
何时使用
- 对不同章节的文本段落进行分割。
- 对行内文字或链接进行分割,例如表格的操作列。
- 当需要表达「分隔」语义时,避免滥用
border直接实现。
代码演示
基础用法
上方内容
下方内容
默认为水平分割线,可在中间加入文字。
带文字的分割线
分割线中带有文字,可以用 titlePlacement 指定文字位置。
设置间距大小
通过 size 设置分割线的间距大小。
分割文字使用正文样式
使用 plain 可以设置为更轻量的分割文字样式。
垂直分割线
使用 vertical 设置为行内的垂直分割线。
变体
分隔线默认为 solid(实线)变体。可以更改为 dashed(虚线)或 dotted(点线)。
自定义颜色
通过 class 属性自定义分割线颜色。
导入
API
Props
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| orientation | 水平或垂直类型 | horizontal | vertical | horizontal |
| vertical | 是否垂直(和 orientation 同时配置以 orientation 优先) | boolean | false |
| dashed | 是否虚线(等同于 variant="dashed") | boolean | false |
| variant | 分割线样式变体 | solid | dashed | dotted | solid |
| titlePlacement | 分割线标题的位置 | start | center | end | center |
| plain | 文字是否显示为普通正文样式 | boolean | false |
| size | 间距大小,仅对水平布局有效 | small | medium | large | medium |
| class | 附加类名 | string | - |
