English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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" |
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‹/›
A tabela a seguir descreve os valores dessa propriedade.
Valor | Descrição |
---|---|
none | Nenhuma propriedade obterá o efeito de transição. |
all | Todas as propriedades obterão o efeito de transição. Este é o valor padrão. |
initial | Defina essa propriedade como seu valor padrão. |
inherit | Se especificado, o elemento relacionado adota o transition do elemento pai-O valor da propriedade property. |
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.
|
Por favor, consulte a seguinte tutorial:CSS3 Transições。
Propriedades relacionadas:transition,transition-delay,transition-duration,transition-timing-function。