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

manual de referência CSS

CSS @regras (RULES)

大全 de propriedades CSS

CSS3 animation-Uso e exemplo da propriedade duration

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"

animation-Sintaxe do uso do duration

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‹/›

Valor do atributo

A tabela a seguir descreve os valores deste atributo.

ValorDescrição
timeEspecifique o tempo necessário para a animação completar um ciclo. O valor padrão é 0s. Valores negativos não são válidos.
initialDefina essa propriedade como seu valor padrão.
inheritSe especificado, o elemento relacionado adota o animation do pai-Cálculo do valor do atributo duration.

Compatibilidade do navegador

animation-Compatibilidade do navegador do atributo duration, todos os navegadores populares suportam este atributo.

  • Firefox 5+ -moz-,15 +

  • Google Chrome 4+ -webkit-

  • Internet Explorer 10+

  • Apple Safari 4+ -webkit-

  • Opera 12+ -o-,15+ -webkit-

Leia mais

Por favor, consulte o seguinte tutorial:CSS3Animação

Atributos e regras relacionados:animationanimation-nameanimation-durationanimation-timing-functionanimation-iteration-countanimation-durationanimation-fill-modeanimation-play-state@keyframes