Ir para o conteúdo principal

Divider

Visão Geral​

Para a documentação completa, incluindo diretrizes de uso, acessibilidade e exemplos visuais, consulte o Design System do GovBR.

Exemplos​

Básico​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Sangria​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Estilo de Borda​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Cor​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Margens Personalizadas​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Espessura​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Vertical​

Carregando exemplo
Formatar código
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Propriedades​

align​

Atributoalign
DescriçãoAlinhamento do conteúdo quando há slot interno.
Tipo"center" | "end" | "start"
Valor padrão---

bleed​

Atributobleed
DescriçãoFaz o divisor ocupar toda a largura do container, compensando paddings laterais.
Tipoboolean
Valor padrãofalse

borderStyle​

Atributoborder-style
DescriçãoEstilo de borda do divisor.
Tipo"dashed" | "solid"
Valor padrão'solid'

color​

Atributocolor
DescriçãoCor do divisor.
Aceita os seguintes formatos de cor:
- Cores nomeadas do CSS: 'red', 'blue', 'green', 'yellow', etc.
- Códigos hexadecimais: '#ff0000', '#00ff00', '#0000ff', etc.
- Valores RGB: 'rgb(255, 0, 0)', 'rgb(0, 255, 0)', etc.
- Valores RGBA: 'rgba(255, 0, 0, 0.5)', 'rgba(0, 255, 0, 0.8)', etc.
- Valores HSL: 'hsl(0, 100%, 50%)', 'hsl(120, 100%, 50%)', etc.
- Valores HSLA: 'hsla(0, 100%, 50%, 0.5)', 'hsla(240, 100%, 50%, 0.7)', etc.
Se não definida, usa a cor padrão do tema.
Tipostring
Valor padrão''

customId​

Atributocustom-id
DescriçãoIdentificador único do componente.
Quando omitido, um valor é gerado automaticamente.

> Padrão: valor único gerado por Helpers.generateUniqueId().

> Uso compartilhado: mantenha esta descrição idêntica em todos os componentes que usam customId.
Tipostring
Valor padrãoHelpers.generateUniqueId()

isDarkMode​

Atributois-dark-mode
DescriçãoAtiva variante de alto contraste para fundos escuros.
Tipoboolean
Valor padrãofalse

marginBottom​

Atributomargin-bottom
DescriçãoMargin bottom em pixels; se omitido, aplica padrão interno.
Tiponumber
Valor padrãonull

marginLeft​

Atributomargin-left
DescriçãoMargin left em pixels; se omitido, aplica padrão interno.
Tiponumber
Valor padrãonull

marginRight​

Atributomargin-right
DescriçãoMargin right em pixels; se omitido, aplica padrão interno.
Tiponumber
Valor padrãonull

marginTop​

Atributomargin-top
DescriçãoMargin top em pixels; se omitido, aplica padrão interno.
Tiponumber
Valor padrãonull

orientation​

Atributoorientation
DescriçãoOrientação do divisor.Em modo vertical, posicione dentro de um container com display: flex.
Tipo"horizontal" | "vertical"
Valor padrão'horizontal'

thickness​

Atributothickness
DescriçãoEspessura visual do divisor.
Tipo"large" | "medium" | "small"
Valor padrão'small'

Slots​

NomeDescrição
"default"Slot opcional para conteúdo dentro do divisor (texto, ícones ou elementos personalizados).

CSS Shadow Parts​

NomeDescrição
"content"Conteúdo do divisor (quando há slot).
"divider"Elemento principal do divisor.

Dependências​

Usado por​

Gráfico​

Migração: Vue 1.x → Stencil 2.x​

Propriedades​

🟦 Propriedades renomeadas​

Propriedade VuePropriedade StencilDescriçãoTipoPadrão
dashedborder-styleDefine o estilo da borda."dashed" | "solid"'solid'
sizethicknessDefine a espessura do divisor."large" | "medium" | "small"'small'
verticalorientationDefine a orientação do divisor."horizontal" | "vertical"'horizontal'