CSS - border-color

Descrição

A propriedade border-color permite que você altere a cor da borda ao redor de um elemento. Você pode alterar individualmente a cor dos lados inferior, esquerdo, superior e direito da borda de um elemento usando as propriedades -

  • border-bottom-color muda a cor da borda inferior.

  • border-top-color muda a cor da borda superior.

  • border-left-color muda a cor da borda esquerda.

  • border-right-color muda a cor da borda direita.

Valores possíveis

  • color - Qualquer valor de cor válido.

  • transparent - Define a borda como invisível.

Aplica-se a

Todos os elementos HTML.

Sintaxe DOM

object.style.borderColor = "red";

Exemplo

Aqui está o exemplo que mostra o efeito de todas essas propriedades -

<html>
   <head>
      <style type = "text/css">
         p.example1 {
            border:1px solid;
            border-bottom-color:#009900; /* Green */
            border-top-color:#FF0000;    /* Red */
            border-left-color:#330000;   /* Black */
            border-right-color:#0000CC;  /* Blue */
         }
         p.example2 {
            border:1px solid;
            border-color:#009900;        /* Green */
         }
      </style>
   </head>

   <body>
      <p class = "example1">
         This example is showing all borders in different colors.
      </p>
      
      <p class = "example2">
         This example is showing all borders in green color only.
      </p>
   </body>
</html>

Isso produzirá o seguinte resultado -