EN
中文

ASplit

ASplit is a horizontal divider line. Use it to separate sections of content. It takes no slots — just renders a line with configurable height, color, margin, and round.

Import

import { Split } from '@any-design/anyui/vue';
// React:  import { Split } from '@any-design/anyui/react';
// Svelte: import { Split } from '@any-design/anyui/svelte';

Basic usage

<template>
  <p>Section one</p>
  <ASplit />
  <p>Section two</p>
</template>

Examples

Colored

Pass any CSS color to color.

<template>
  <ASplit color="var(--primary)" />
</template>

Rounded with margin

round softens the line ends; margin sets vertical spacing.

<template>
  <ASplit round :margin="24" />
</template>

Props

Prop Type Default Description
height String | Number 2 Line thickness.
color String ‘var(–line)’ Line color.
margin String | Number 12 Vertical margin (px).
round Boolean false Rounded line.

ASplit

ASplit 是横向分割线,用于分隔内容区块。它没有插槽 —— 只渲染一条线,可配置 heightcolormarginround

引入

import { Split } from '@any-design/anyui/vue';
// React:  import { Split } from '@any-design/anyui/react';
// Svelte: import { Split } from '@any-design/anyui/svelte';

基础用法

<template>
  <p>第一部分</p>
  <ASplit />
  <p>第二部分</p>
</template>

示例

自定义颜色

color 传入任意 CSS 颜色。

<template>
  <ASplit color="var(--primary)" />
</template>

圆角与间距

round 柔化线条两端;margin 设置纵向间距。

<template>
  <ASplit round :margin="24" />
</template>

属性

属性 类型 默认值 说明
height String | Number 2 线条粗细。
color String ‘var(–line)’ 颜色。
margin String | Number 12 纵向间距(px)。
round Boolean false 圆角线条。

Live previews实时预览