Bordas CSS
As propriedades da borda do CSS permitem que você especifique o estilo, a largura e a cor da borda de um elemento.
Tenho fronteiras por todos os lados.
Eu tenho uma borda inferior vermelha.
Eu tenho bordas arredondadas.
Estilo de borda CSS
A border-style
propriedade especifica que tipo de borda exibir.
Os seguintes valores são permitidos:
dotted
- Define uma borda pontilhadadashed
- Define uma borda tracejadasolid
- Define uma borda sólidadouble
- Define uma borda duplagroove
- Define uma borda ranhurada 3D. O efeito depende do valor da cor da bordaridge
- Define uma borda 3D estriada. O efeito depende do valor da cor da bordainset
- Define uma borda de inserção 3D. O efeito depende do valor da cor da bordaoutset
- Define uma borda inicial 3D. O efeito depende do valor da cor da bordanone
- Não define bordahidden
- Define uma borda oculta
A border-style
propriedade pode ter de um a quatro valores (para a borda superior, borda direita, borda inferior e borda esquerda).
Exemplo
Demonstração dos diferentes estilos de borda:
p.dotted {border-style: dotted;}
p.dashed
{border-style: dashed;}
p.solid {border-style: solid;}
p.double
{border-style: double;}
p.groove {border-style: groove;}
p.ridge
{border-style: ridge;}
p.inset {border-style: inset;}
p.outset
{border-style: outset;}
p.none {border-style: none;}
p.hidden {border-style: hidden;}
p.mix {border-style: dotted dashed solid double;}
Resultado:
A dotted border.
A dashed border.
A solid border.
A double border.
A groove border. The effect depends on the border-color value.
A ridge border. The effect depends on the border-color value.
An inset border. The effect depends on the border-color value.
An outset border. The effect depends on the border-color value.
No border.
A mixed border.
Nota: Nenhuma das OUTRAS propriedades de borda CSS (sobre as quais você aprenderá mais nos próximos capítulos) terá QUALQUER efeito a menos que a
border-style
propriedade seja definida!