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

manual de referencia CSS

CSS @reglas (RULES)

completo de atributos CSS

CSS3 animation-play-Uso y ejemplos de la propiedad state

CSS3 animation-play-La propiedad state especifica si se debe reproducir o pausar la animación.

La siguiente tabla resume el contexto de uso y el historial de versiones de esta propiedad.

Valor predeterminado:running
Aplicable a:Todos los elementos ::before y ::after Elementos pseudo
Herencia:Ninguno
Animación posible:No.请参见 Ver también
Atributos de animación CSS3Versión:
Nueva funcionalidad de JavaScript    
object    object.style.animationPlayState="paused"

animation-play-Sintaxis de uso de state

La sintaxis de este atributo es la siguiente:

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

El siguiente ejemplo muestra cómo usar el atributo 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%;}
}
Prueba y observa‹/›

Valor del atributo

La siguiente tabla describe los valores de este atributo.

ValorDescripción
pausedEspecifique que la animación está pausada.
runningEspecifique que la animación está en ejecución. Este es el valor predeterminado.
initialEstablezca esta propiedad en su valor predeterminado.
inheritSi se especifica, el elemento asociado utiliza la animación del elemento padre-play-Valor calculado del atributo state.

Nota:Se puede usar animation-play-El atributo state se utiliza junto con JavaScript para pausar la animación en el medio del ciclo.

Compatibilidad del navegador

animation-play-Compatibilidad del navegador del atributo state, todos los navegadores principales admiten este atributo.

  • Firefox 5+ -moz-,15 +

  • Google Chrome 4+ -webkit-

  • Internet Explorer 10+

  • Apple Safari 4+ -webkit-

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

Leer más

Consulte los siguientes tutoriales:CSS3Animación

Atributos y reglas relacionados:animation-nameanimation-durationanimation-timing-functionanimation-delayanimation-iteration-countanimation-directionanimation-fill-modeanimation-play-state@keyframes