tutoriais mais recente desenvolvimento web
×

CSS Tutorial

CSS CASA CSS Introdução CSS Sintaxe CSS Como CSS cores CSS Fundos CSS Fronteiras CSS margens CSS Preenchimento CSS Altura largura CSS Texto CSS fontes CSS ligações CSS listas CSS tabelas CSS Modelo de Caixa CSS Contorno CSS de exibição CSS Largura máxima CSS Posição CSS Flutuador CSS Inline-block CSS Alinhar CSS combinadores CSS Pseudo-classe CSS Pseudo-elemento CSS Barra de navegação CSS dropdowns CSS tooltips CSS Galeria de imagens CSS Opacidade imagem CSS Sprites imagem CSS attr seletores Formas CSS CSS contadores

CSS3

CSS3 Introdução CSS3 Cantos arredondados CSS3 Imagens de fronteira CSS3 Fundos CSS3 cores CSS3 gradientes CSS3 sombras CSS3 Texto CSS3 fontes CSS3 transformações 2D CSS3 transformações 3D CSS3 transições CSS3 animações CSS3 imagens CSS3 botões CSS3 Paginação CSS3 várias Colunas CSS3 Interface de usuário CSS3 box Dimensionamento CSS3 Flexbox CSS3 Consultas de mídia CSS3 Exemplos MQ

CSS Web design responsivo

Web design responsivo Intro Web design responsivo Janela de exibição Web design responsivo Grid View Web design responsivo Consultas de mídia Web design responsivo imagens Web design responsivo vídeos Web design responsivo Frameworks

CSS Examples

CSS Exemplos CSS Questionário CSS Certificado

CSS References

CSS Referência CSS seletores CSS Funções CSS Aural referência CSS Web Safe fontes CSS Animatable CSS Unidades CSS PX-EM conversor CSS cores CSS Valores de cor CSS Nomes das cores CSS3 Suporte a navegadores

 

CSS Outline


Propriedades CSS Contorno

Um esboço é uma linha traçada em torno de um elemento - fora da fronteira. Isso pode ser usado para fazer um elemento "stand out" .

As CSS outline propriedades especificar o estilo, cor e largura de um esboço.

Este elemento tem uma borda preta fina e um contorno duplo que é 10px de largura e verde.


CSS Outline

Um outline é uma linha que é desenhada em torno de elementos (fora das fronteiras) para fazer o elemento "stand out" .

No entanto, o outline propriedade é diferente a partir da propriedade fronteira - O outline não é uma parte de dimensões de um elemento; largura total do elemento de altura e não é afectado pela largura do contorno.


Outline Estilo

O outline-style propriedade especifica o estilo do contorno.

O outline-style propriedade pode ter um dos seguintes valores:

  • dotted - Define uma linha pontilhada
  • dashed - Define um contorno tracejado
  • solid - Define um contorno sólido
  • double - Define um contorno duplo
  • groove - Define um esboço ranhuras 3D. O efeito depende do valor outline-color
  • ridge - Define um esboço ridged 3D. O efeito depende do valor outline-color
  • inset - Define um esboço de inserção 3D. O efeito depende do valor outline-color
  • outset - Define um esboço início 3D. O efeito depende do valor outline-color
  • none - Define sem contorno
  • hidden - Define um esboço escondido

O exemplo a seguir primeiro define uma borda preta fina em torno de cada <p> elemento, em seguida, ele mostra as diferentes outline-style valores:

Exemplo

p {
    border: 1px solid black;
    outline-color: red;
}

p.dotted {outline-style: dotted;}
p.dashed {outline-style: dashed;}
p.solid {outline-style: solid;}
p.double {outline-style: double;}
p.groove {outline-style: groove;}
p.ridge {outline-style: ridge;}
p.inset {outline-style: inset;}
p.outset {outline-style: outset;}

Resultado:

A dotted outline.

A dashed outline.

A solid outline.

A double outline.

A groove outline. The effect depends on the outline-color value.

A ridge outline. The effect depends on the outline-color value.

An inset outline. The effect depends on the outline-color value.

An outset outline. The effect depends on the outline-color value.

Tente você mesmo "
NotaNota: Nenhum dos outros propriedades de contorno CSS descritos abaixo terá qualquer efeito a menos que o outline-style propriedade é definida!

delinear a cores

O outline-color propriedade é usada para definir a cor do contorno.

A cor pode ser definida por:

  • Nome - especifique um nome de cor, como "red"
  • RGB - especificar um valor RGB, como "rgb(255,0,0)"
  • Hex - especificar um valor hexadecimal, como "#ff0000"
  • invertido - realiza uma inversão de cores (o que garante que o contorno é visível, independentemente da cor de fundo)

Exemplo

p {
    border: 1px solid black;
    outline-style: double;
    outline-color: red;
}

Resultado:

A colored outline.

Tente você mesmo "

Esboço Largura

O outline-width propriedade especifica a largura do contorno.

A largura pode ser definido como um tamanho específico (em px, pt, cm, em , etc.) ou usando uma das três valores pré-definidos: fino, médio, ou espessura.

Exemplo

p {border: 1px solid black;}

p.one {
    outline-style: double;
    outline-color: red;
    outline-width: thick;
}

p.two {
    outline-style: double;
    outline-color: green;
    outline-width: 3px;
}

Resultado:

A thick outline.

A thinner outline.

Tente você mesmo "

Outline - propriedade estenográfica

Para encurtar o código, também é possível especificar todas as propriedades de contorno individuais de uma propriedade.

O outline propriedade é um atalho para as seguintes propriedades de contorno individuais:

  • outline-width
  • outline-style (obrigatório)
  • outline-color

Exemplo

p {
    border: 1px solid black;
    outline: 5px dotted red;
}

Resultado:

An outline.

Tente você mesmo "

Teste-se com exercícios!

Exercício 1 » Exercício 2» Exercício 3 »


Todas as propriedades CSS Contorno

Propriedade Descrição
outline Define todas as propriedades de contorno em uma declaração
outline-color Define a cor de um esboço
outline-offset Especifica o espaço entre um esboço e da borda ou margem de um elemento
outline-style Define o estilo de um esboço
outline-width Define a largura de um esboço