Atributo border-top-style CSS

Definição e uso

border-top-style define o estilo da borda superior do elemento.

A borda só pode aparecer quando esse valor não for none.

No CSS1, o agente de usuário do HTML precisa suportar apenas solid e none.

Veja também:

Tutorial do CSS:Borda CSS

Manual de referência do CSS:Propriedade border-top

Manual de referência do HTML DOM:Propriedade borderTopStyle

Exemplo

Definir o estilo da borda superior:

p
  {
  border-style:solid;
  border-top-style:dotted;
  }

Experimente você mesmo

Sintaxe do CSS

border-top-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;

Valor do atributo

Valor Descrição
none Define borda sem borda.
hidden É o mesmo que "none", exceto quando aplicado a tabelas, onde "hidden" é usado para resolver conflitos de borda.
dotted Define linha pontilhada. Em muitos navegadores, é apresentada como linha sólida.
dashed Define linha pontilhada. Em muitos navegadores, é apresentada como linha sólida.
solid Define linha sólida.
double Define a linha dupla. A largura da linha dupla é igual ao valor de border-width.
groove Define a borda 3D cavada. Seu efeito depende do valor de border-color.
ridge Define a borda 3D ondulada. Seu efeito depende do valor de border-color.
inset Define a borda 3D inset. Seu efeito depende do valor de border-color.
outset Define a borda 3D outset. Seu efeito depende do valor de border-color.
inherit Define que a borda deve ser herdada do elemento pai.

Detalhes técnicos

Valor padrão: não especificado
Herança: não
Versão: CSS1
Sintaxe do JavaScript: object.style.borderTopStyle="dotted"

Mais exemplos

Definir o estilo da borda superior
Este exemplo demonstra como definir o estilo da borda superior.

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente essa propriedade.

Chrome IE / Edge Firefox Safari Opera
1.0 5.5 1.0 1.0 9.2