@uiw/react-divider
TypeScript icon, indicating that this package has built-in type declarations

4.22.3 • Public • Published

Divider 分割线

Buy me a coffee Open in unpkg NPM Downloads npm version

区隔内容的分割线。

import { Divider } from 'uiw';
// or
import Divider from '@uiw/react-divider';

基础实例

基础实例包含虚线分割线、带文本的分割线、实线分割线。

import React from 'react';
import { Divider } from 'uiw';

export default function Demo() {
  return (
    <div style={{ maxWidth: 530 }}>
      <div>周星驰: 香港演员、导演。祖籍浙江宁波,1962年6月22日生于香港,他是香港最为重要的喜剧片演员与编导之一。中学毕业以后考入香港无线电视台艺员训练班的夜间部。结业后成为无线艺人,最初曾在《香城浪子》《射雕英雄传》等剧集中担任临时演员。</div>
      <Divider />
      <div>古有关云长全神贯注下象棋刮骨疗毒,今有我零零漆聚精会神看A片挖骨取弹头。</div>
      <Divider>大话西游</Divider>
      <div>曾经有一份真诚的爱情放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。 如果上天能够给我一个再来一次的机会,我会对那个女孩子说三个字:我爱你。 如果非要在这份爱上加上一个期限,我希望是…… 一万年</div>
      <Divider dashed />
      <div>曾经痛苦,才知道真正的痛苦;曾经执著,才能放下执著;曾经牵挂,才能了无牵挂。</div>
    </div>
  );
}

垂直分割线

import React from 'react';
import { Divider } from 'uiw';

export default function Demo() {
  return (
    <div>
      首页
      <Divider type="vertical" />
      <a href="#">列表页面</a>
      <Divider type="vertical" />
      <a href="#">文章详情</a>
    </div>
  );
}

标题对齐位置

import React from 'react';
import { Divider } from 'uiw';

export default function Demo() {
  return(
    <div style={{ maxWidth: 530 }}>
      <Divider dashed />
      <div>周星驰: 香港演员、导演。祖籍浙江宁波,1962年6月22日生于香港,他是香港最为重要的喜剧片演员与编导之一。中学毕业以后考入香港无线电视台艺员训练班的夜间部。结业后成为无线艺人,最初曾在《香城浪子》《射雕英雄传》等剧集中担任临时演员。</div>
      <Divider align="left">大话西游</Divider>
      <div>古有关云长全神贯注下象棋刮骨疗毒,今有我零零漆聚精会神看A片挖骨取弹头。</div>
      <Divider>大话西游</Divider>
      <div>曾经有一份真诚的爱情放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。</div>
      <Divider dashed align="right">大话西游</Divider>
      <div>曾经痛苦,才知道真正的痛苦;曾经执著,才能放下执著;曾经牵挂,才能了无牵挂。</div>
    </div>
  );
}

API

参数 说明 类型 默认值
type 水平还是垂直类型 enum{horizontal,vertical} horizontal
dashed 是否虚线 Boolean false
align 分割线标题的对齐位置 Enum{left, right, center} center

Package Sidebar

Install

npm i @uiw/react-divider

Weekly Downloads

166

Version

4.22.3

License

MIT

Unpacked Size

16.1 kB

Total Files

12

Last publish

Collaborators

  • uiwjs
  • wcjiang