Skip to main content

Divider 分割线

区隔内容的分割线。

引入​

import {Divider} from 'acud';

基本用法​

默认为水平分割线,可在中间加入文字。

<>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider />
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider dashed />
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
</>

垂直分割线​

使用 type="vertical" 设置为行内的垂直分割线。

<>
Text
<Divider type="vertical" />
<a href="#">Link</a>
<Divider type="vertical" />
<a href="#">Link</a>
</>

带文字的分割线​

分割线中带有文字,可以用 orientation 指定文字位置。

<>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider>Text</Divider>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider orientation="left">Left Text</Divider>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider orientation="right">Right Text</Divider>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider orientation="left" orientationMargin="0">
Left Text with 0 orientationMargin
</Divider>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider orientation="right" orientationMargin={50}>
Right Text with 50px orientationMargin
</Divider>
<p>
对不同章节的文本段落进行分割。对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
</>

分割文字使用正文样式​

使用 plain 可以设置为更轻量的分割文字样式。

<>
<p>
对不同章节的文本段落进行分割。 对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider plain>Text</Divider>
<p>
对不同章节的文本段落进行分割。 对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider orientation="left" plain>
Left Text
</Divider>
<p>
对不同章节的文本段落进行分割。 对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
<Divider orientation="right" plain>
Right Text
</Divider>
<p>
对不同章节的文本段落进行分割。 对行内文字/链接进行分割,例如表格的操作列。对不同章节的文本段落进行分割。
对行内文字/链接进行分割,例如表格的操作列。
</p>
</>

API​

参数说明类型默认值
children嵌套的标题ReactNode--
className分割线样式类string--
dashed是否虚线booleanfalse
orientation分割线标题的位置left〡right〡centercenter
orientationMargin标题和最近 left/right 边框之间的距离,去除了分割线
同时 orientation 必须为 left 或 right
string〡number--
plain文字是否显示为普通正文样式booleanfalse
style分割线样式对象CSSProperties--
type水平还是垂直类型horizontal〡verticalhorizontal