/*! For license information please see 7839.7e51e380.js.LICENSE.txt */ (self.webpackChunk=self.webpackChunk||[]).push([["7839"],{82458:function(n,s,a){"use strict";a.r(s);var t=a("80681");let e=["innerHTML"];s.default={setup:()=>({html:""}),render:()=>((0,t.wg)(),(0,t.iD)("div",{class:"van-doc-markdown-body",innerHTML:'
Separate content into multiple areas.
\nRegister component globally via app.use
, refer to Component Registration for more registration ways.
import { createApp } from 'vue';\nimport { Divider } from 'vant';\n\nconst app = createApp();\napp.use(Divider);\n
\n<van-divider />\n
\n<van-divider>Text</van-divider>\n
\n<van-divider content-position="left">Text</van-divider>\n<van-divider content-position="right">Text</van-divider>\n
\n<van-divider dashed>Text</van-divider>\n
\n<van-divider\n :style="{ color: '#1989fa', borderColor: '#1989fa', padding: '0 16px' }"\n>\n Text\n</van-divider>\n
\n<van-divider vertical />\nText\n<van-divider vertical dashed />\nText\n<van-divider vertical :hairline="false" />\nText\n<van-divider vertical :style="{ borderColor: '#1989fa' }" />\n
\nAttribute | \nDescription | \nType | \nDefault | \n
---|---|---|---|
dashed | \nWhether to use dashed border | \nboolean | \nfalse | \n
hairline | \nWhether to use hairline | \nboolean | \ntrue | \n
content-position | \nContent position, can be set to left right | \nstring | \ncenter | \n
vertical v4.4.0 | \nWhether to use vertical | \nboolean | \nfalse | \n
Name | \nDescription | \n
---|---|
default | \ncontent | \n
The component exports the following type definitions:
\nimport type { DividerProps, DividerContentPosition } from 'vant';\n
\nThe component provides the following CSS variables, which can be used to customize styles. Please refer to ConfigProvider component.
\nName | \nDefault Value | \nDescription | \n
---|---|---|
--van-divider-margin | \nvar(--van-padding-md) 0 | \n- | \n
--van-divider-vertical-margin | \n0 var(--van-padding-xs) | \n- | \n
--van-divider-text-color | \nvar(--van-text-color-2) | \n- | \n
--van-divider-font-size | \nvar(--van-font-size-md) | \n- | \n
--van-divider-line-height | \n24px | \n- | \n
--van-divider-border-color | \nvar(--van-border-color) | \n- | \n
--van-divider-content-padding | \nvar(--van-padding-md) | \n- | \n
--van-divider-content-left-width | \n10% | \n- | \n
--van-divider-content-right-width | \n10% | \n- | \n