Propriedade outline-style

A propriedade outline-style define o estilo do contorno externo - uma borda que não ocupa espaço.

Sintaxe

cssseletor {
  outline-style: valor;
}

Valores

Valor Descrição
solid Linha sólida.
dotted Contorno em forma de pontos.
dashed Contorno em forma de traços.
ridge Contorno em forma de linha em relevo.
double Contorno em forma de linha dupla. Para ver o efeito, a espessura do contorno deve ser de pelo menos 3px.
groove Contorno côncavo.
inset Contorno rebaixado.
outset Contorno elevado.
none Ausência de contorno.

Valor padrão: none.

Exemplo . Valor solid

html<div id="elem"></div>
css#elem {
  outline-width: 1px;
  outline-style: solid;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor dotted

html<div id="elem"></div>
css#elem {
  outline-width: 1px;
  outline-style: dotted;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor dashed

html<div id="elem"></div>
css#elem {
  outline-width: 1px;
  outline-style: dashed;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor ridge

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: ridge;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor double

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: double;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor groove

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: groove;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor inset

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: inset;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Exemplo . Valor outset

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: outset;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Veja também

  • a propriedade outline-color,
    que define a cor do contorno
  • a propriedade outline-width,
    que define a espessura do contorno
  • a propriedade outline,
    que é a propriedade abreviada para contornos
  • a propriedade outline-offset,
    que define o deslocamento do contorno