Skip to content

Divider 分割线

用于将内容分隔为多个区域。

引入

通过 easycom 自动引入,无需手动注册。

代码演示

基础用法

默认渲染一条水平分割线。

html
<zq-divider />

展示文本

通过插槽在分割线中间插入内容。

html
<zq-divider>文本</zq-divider>

内容位置

通过 content-position 属性设置内容的位置。

html
<zq-divider content-position="left">左侧文本</zq-divider>
<zq-divider content-position="center">居中文本</zq-divider>
<zq-divider content-position="right">右侧文本</zq-divider>

虚线

通过 dashed 属性设置为虚线。

html
<zq-divider dashed />
<zq-divider dashed>虚线</zq-divider>

细线

通过 hairline 属性设置为细线(默认开启)。

html
<zq-divider :hairline="false">粗线</zq-divider>

API

Props

参数说明类型默认值
hairline是否使用细线booleantrue
dashed是否使用虚线booleanfalse
content-position内容位置'left' | 'center' | 'right''center'

Slots

名称说明
default分割线中间的内容

主题定制

变量名说明
--color-divider分割线颜色
--color-text-secondary文本颜色

Released under the MIT License.