Propriedade de cor de borda CSS
Exemplo
Defina uma cor para a borda:
div {border-color: coral;}
Mais exemplos de "Experimente você mesmo" abaixo.
Definição e uso
A border-color
propriedade define a cor das quatro bordas de um elemento. Esta propriedade pode ter de um a quatro valores.
Se a propriedade border-color tiver quatro valores:
- cor da borda: vermelho verde azul rosa;
- borda superior é vermelha
- borda direita é verde
- borda inferior é azul
- borda esquerda é rosa
Se a propriedade border-color tiver três valores:
- cor da borda: vermelho verde azul;
- borda superior é vermelha
- as bordas direita e esquerda são verdes
- borda inferior é azul
Se a propriedade border-color tiver dois valores:
- cor da borda: verde vermelho;
- as bordas superior e inferior são vermelhas
- as bordas direita e esquerda são verdes
Se a propriedade border-color tiver um valor:
- cor da borda: vermelho;
- todas as quatro bordas são vermelhas
Nota: Sempre declare a propriedade border-style antes da border-color
propriedade. Um elemento deve ter bordas antes que você possa alterar a cor.
Valor padrão: | A cor atual do elemento |
---|---|
Herdado: | não |
Animavel: | sim. Leia sobre animáveis |
Versão: | CSS1 |
Sintaxe JavaScript: | objeto .style.borderColor="#FF0000 azul" |
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que oferece suporte total à propriedade.
Property | |||||
---|---|---|---|---|---|
border-color | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
Sintaxe CSS
border-color: color|transparent|initial|inherit;
Valores de propriedade
Value | Description | Play it |
---|---|---|
color | Specifies the border color. Look at CSS Color Values for a complete list of possible color values. Default color is the current color of the element | |
transparent | Specifies that the border color should be transparent | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
Mais exemplos
Exemplo
Defina uma cor para a borda com um valor HEX:
div {border-color: #92a8d1;}
Exemplo
Defina uma cor para a borda com um valor RGB:
div {border-color: rgb(201, 76, 76);}
Exemplo
Defina uma cor para a borda com um valor RGBA:
div {border-color: rgba(201, 76, 76, 0.3);}
Exemplo
Defina uma cor para a borda com um valor HSL:
div {border-color: hsl(89, 43%, 51%);}
Exemplo
Defina uma cor para a borda com um valor HSLA:
div {border-color: hsla(89, 43%, 51%, 0.3);}
Exemplo
Defina uma cor de borda diferente para cada lado de um elemento:
div.ex1 {border-color: #0000ff;}
div.ex2 {border-color: #ff0000 #0000ff;}
div.ex3 {border-color: #ff0000 #00ff00 #0000ff;}
div.ex4 {border-color:
#ff0000 #00ff00 #0000ff rgb(250,0,255);}
Páginas relacionadas
Tutorial CSS: borda CSS
Referência HTML DOM: propriedade borderColor