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

Manual de Referência CSS

CSS @regras (RULES)

大全 de Atributos CSS

CSS3 animation-play-Método de uso e exemplo da propriedade state

CSS3 animation-play-A propriedade state especifica se deve ser reproduzida a animação ou pausada.

A tabela a seguir resume o contexto de uso e o histórico de versões deste atributo.

Valor padrão:running
Aplicável:Todos os elementos ::before e ::after Elemento pseudo
Herança:Nenhum
Produção de animação:Não.请参见 Por favor, consulte
Propriedade de animação CSS3Versão:
Novo recurso do JavaScript    
object    object.style.animationPlayState="paused"

animation-play-Sintaxe de uso do state

A sintaxe dessa propriedade é a seguinte:

animation-play-state: paused | running | initial | inherit

O exemplo a seguir demonstra como usar o animation-play-Atributo state.

.box {
    width: 50px;
    height: 50px;
    background: red;
    position: relative;
    /* Chrome, Safari, Opera */
    -webkit-animation-name: moveit;
    -webkit-animation-duration: 2s;
    -webkit-animation-play-state: paused;
    
    animation-name: moveit;
    animation-duration: 2s;
    animation-play-state: paused;
}
 
/* Chrome, Safari, Opera */
@-webkit-keyframes moveit {
    from {left: 0;}
    to {left: 50%;}
}
 
@keyframes moveit {
    from {left: 0;}
    to {left: 50%;}
}
Teste e veja‹/›

Valor da propriedade

A tabela a seguir descreve os valores dessa propriedade.

ValorDescrição
pausedEspecificar que a animação está pausada no momento.
runningEspecificar que a animação está em execução no momento. Este é o valor padrão.
initialDefina essa propriedade como seu valor padrão.
inheritSe especificado, o elemento relacionado adota o animation-play-valor calculado da propriedade state.

Atenção:Pode-se usar o animation-play-A propriedade state do CSS pode ser usada em conjunto com JavaScript para pausar a animação no meio do loop.

Compatibilidade do navegador

animation-play-Compatibilidade do navegador para o atributo state, todos os navegadores populares suportam essa propriedade.

  • 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 as seguintes instruções:CSS3Animação

Propriedades e regras relacionadas:animation-nameanimation-durationanimation-timing-functionanimation-delayanimation-iteration-countanimation-directionanimation-fill-modeanimation-play-state@keyframes