Skip to Content
文档

分隔符

用于在视觉上分隔内容

SourceStorybookRecipe

First

Second

Third

用法

¥Usage

import { Separator } from "@chakra-ui/react"
<Separator />

示例

¥Examples

变量

¥Variants

使用 variant 属性更改分隔符的外观。

¥Use the variant prop to change the appearance of the separator.

尺寸

¥Sizes

使用 size 属性更改分隔符的大小。

¥Use the size prop to change the size of the separator.

标签

¥Label

使用 label 属性为分隔符添加标签。

¥Use the label prop to add a label to the separator.

Label (start)

Label (end)

Label (center)

垂直

¥Vertical

使用 orientation 属性更改分隔符的方向。

¥Use the orientation prop to change the orientation of the separator.

First

Second

响应式方向

¥Responsive Orientation

以下是如何根据屏幕尺寸更改 orientation 属性的示例。

¥Here's an example of how to change the orientation property based on the screen size.

First
Second
note

orientation 属性为响应式值时,分隔符将不带 aria-orientation 进行渲染,角色设置为 presentation

¥When the orientation prop is a responsive value, the separator will be rendered without aria-orientation and the role is set to presentation.

属性

¥Props

PropDefaultType
colorPalette 'gray'
'gray' | 'red' | 'orange' | 'yellow' | 'green' | 'teal' | 'blue' | 'cyan' | 'purple' | 'pink'

The color palette of the component

variant 'solid'
'solid' | 'dashed' | 'dotted'

The variant of the component

orientation 'horizontal'
'vertical' | 'horizontal'

The orientation of the component

size 'sm'
'xs' | 'sm' | 'md' | 'lg'

The size of the component

as
React.ElementType

The underlying element to render.

asChild
boolean

Use the provided child element as the default rendered element, combining their props and behavior.

For more details, read our Composition guide.

Previous

滚动区域

Next

SimpleGrid