English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
CSS3 animation-A propriedade duration especifica o número de segundos (s) ou milissegundos (ms) que um animação deve gastar para completar um ciclo.
A tabela a seguir resume o contexto de uso e o histórico de versões deste atributo.
Valor padrão: | 0s |
---|---|
Aplicável a: | Todos os elementos::before e::after Elementos pseudo |
Herança: | Não |
Animável: | Não.Veja também Atributo de animação。 |
Versão: | CSS3nova funcionalidade |
JavaScript Sintaxe: | object object.style.animationDuration="3s" |
A sintaxe deste atributo é a seguinte:
animation-duration: time | initial | inherit
O exemplo a seguir demonstra como usar o animation-Atributo duration
.box { width: 50px; height: 50px; background: red; position: relative; /* Chrome, Safari, Opera */ -webkit-animation-name: moveit; -webkit-animation-duration: 2s; animation-name: moveit; animation-duration: 2s; } /* Chrome, Safari, Opera */ @-webkit-keyframes moveit { from {left: 0;} to {left: 50%;} } @keyframes moveit { from {left: 0;} to {left: 50%;} }Teste e veja‹/›
A tabela a seguir descreve os valores deste atributo.
Valor | Descrição |
---|---|
time | Especifique o tempo necessário para a animação completar um ciclo. O valor padrão é 0s. Valores negativos não são válidos. |
initial | Defina essa propriedade como seu valor padrão. |
inherit | Se especificado, o elemento relacionado adota o animation do pai-Cálculo do valor do atributo duration. |
animation-Compatibilidade do navegador do atributo duration, todos os navegadores populares suportam este atributo.
|
Por favor, consulte o seguinte tutorial:CSS3Animação。
Atributos e regras relacionados:animation,animation-name,animation-duration,animation-timing-function,animation-iteration-count,animation-duration,animation-fill-mode,animation-play-state,@keyframes。