Divider
分割线

区隔内容的分割线。
使用import{ Divider }from"antd";

何时使用

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

代码演示

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

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

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

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

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

分隔线默认为 solid(实线)变体。您可以将其更改为 dashed(虚线)或 dotted(点线)。

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonne merninisti licere mihi ista probare, quae sunt a te dicta? Refert tamen, quo modo.

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

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code
TextLinkLink

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

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code

API

通用属性参考:通用属性

参数说明类型默认值版本
children嵌套的标题ReactNode-
className分割线样式类string-
dashed是否虚线booleanfalse
variant分割线是虚线、点线还是实线dashed | dotted | solidsolid5.20.0
orientation分割线标题的位置left | right | centercenter
orientationMargin标题和最近 left/right 边框之间的距离,去除了分割线,同时 orientation 必须为 leftright。如果传入 string 类型的数字且不带单位,默认单位是 pxstring | number-
plain文字是否显示为普通正文样式booleanfalse4.2.0
style分割线样式对象CSSProperties-
type水平还是垂直类型horizontal | verticalhorizontal

主题变量(Design Token)

组件 Token如何定制?

Token 名称描述类型默认值
orientationMargin文本与边缘距离,取值 0 ~ 1number0.05
textPaddingInline文本横向内间距undefined | PaddingInline<string | number>1em
verticalMarginInline纵向分割线的横向外间距undefined | MarginInline<string | number>8

全局 Token如何定制?