Components

分隔符

¥Separator

在视觉或语义上分离内容。

import * as React from "react";
import { Separator } from "radix-ui";
import "./styles.css";
const SeparatorDemo = () => (
<div style={{ width: "100%", maxWidth: 300, margin: "0 15px" }}>
<div className="Text" style={{ fontWeight: 500 }}>
Radix Primitives
</div>
<div className="Text">An open-source UI component library.</div>
<Separator.Root className="SeparatorRoot" style={{ margin: "15px 0" }} />
<div style={{ display: "flex", height: 20, alignItems: "center" }}>
<div className="Text">Blog</div>
<Separator.Root className="SeparatorRoot" decorative orientation="vertical" style={{ margin: "0 15px" }} />
<div className="Text">Docs</div>
<Separator.Root className="SeparatorRoot" decorative orientation="vertical" style={{ margin: "0 15px" }} />
<div className="Text">Source</div>
</div>
</div>
);
export default SeparatorDemo;

Features

    Supports horizontal and vertical orientations.

安装

¥Installation

从命令行安装组件。

¥Install the component from your command line.

npm install @radix-ui/react-separator

结构

¥Anatomy

导入所有部分并将它们组合在一起。

¥Import all parts and piece them together.

import { Separator } from "radix-ui";
export default () => <Separator.Root />;

API 参考

¥API Reference

¥Root

分隔符。

¥The separator.

PropTypeDefault
asChild
boolean
false
orientation
enum
"horizontal"
decorative
boolean
No default value
Data attributeValues
[data-orientation]"vertical" | "horizontal"

可访问性

¥Accessibility

遵循 separator 角色要求

¥Adheres to the separator role requirements.

Previous选择
Next滑块