English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

manual de referência CSS

regras CSS (RULES)

大全 de Atributos CSS

CSS3 transition-Uso e exemplo da propriedade property

transition-A propriedade CSS especifica o nome da propriedade CSS à qual o efeito de transição deve ser aplicado.

A tabela a seguir fornece uma descrição de uso e histórico de versão dessa propriedade, bem como a sintaxe de uso da propriedade no script JavaScript.

Valor padrão:all
Aplicável a:Todos os elementos ::before e ::after Elementos pseudo
Herança:Não
Animável:Não.Veja também Propriedades de animação
Versão: CSS3nova funcionalidade
Sintaxe JavaScript:object.style.transitionProperty="width,height"

transition-Sintaxe do uso do property

A sintaxe dessa propriedade é a seguinte:

transition-Sintaxe do property:    [, , ... ] | none | all | initial | inherit
 onde    é o nome de uma propriedade CSS

O exemplo a seguir demonstra como usar transition-propriedade property.

button {
    background: #fd7c2a;
    /* Para Safari 3.0+ */
    -webkit-transition-property: background;
    -webkit-transition-duration: 2s;
    
    transition-property: background;
    transition-duration: 2s;
}
button:hover {
    background: #3cc16e;
}
Teste e veja‹/›

Valor da propriedade

A tabela a seguir descreve os valores dessa propriedade.

ValorDescrição
noneNenhuma propriedade obterá o efeito de transição.
allTodas as propriedades obterão o efeito de transição. Este é o valor padrão.
initialDefina essa propriedade como seu valor padrão.
inheritSe especificado, o elemento relacionado adota o transition do elemento pai-O valor da propriedade property.

Compatibilidade do navegador

transition-Compatibilidade do navegador com a propriedade property, os números na tabela a seguir representam a versão mais baixa do navegador que suporta essa propriedade; todos os navegadores populares suportam essa propriedade.

  • Firefox 4+ -moz-,16 +

  • Google Chrome 4+ -webkit-,26 +

  • Internet Explorer 10+

  • Apple Safari 3.1+ -webkit-,6.1+

  • Opera 10.5+ -o-,12.1+

Leia mais

Por favor, consulte a seguinte tutorial:CSS3 Transições

Propriedades relacionadas:transitiontransition-delaytransition-durationtransition-timing-function