Propiedad Style animationFillMode
- Página anterior animationDuration
- Página siguiente animationIterationCount
- Volver a la capa superior Objeto Style de HTML DOM
Definición y uso
animationFillMode
La propiedad especifica los estilos que se aplicarán al elemento cuando la animación no se reproduzca (al final de la animación, o con "retraso").
Por defecto, las animaciones CSS no afectan al elemento que está animando antes de que se reproduzca el primer claveframe, y luego de que se complete el último claveframe, dejan de afectar al elemento.animationFillMode
La propiedad puede anular este comportamiento.
Ejemplo
Cambiar la propiedad animationFillMode del elemento <div>:
document.getElementById("myDIV").style.animationFillMode = "forwards";
Sintaxis
Retornar la propiedad animationFillMode:
object.style.animationFillMode
Establecer la propiedad animationFillMode:
object.style.animationFillMode = "none|forwards|backwards|both|initial|inherit"
Valor de propiedad
Valor | Descripción |
---|---|
none | Valor predeterminado. La animación no aplicará ningún estilo al objetivo antes o después de su ejecución. |
forwards | Después de que la animación finalice (determinado por animation-iteration-count), la animación aplicará este valor de propiedad en el momento final de la animación. |
backwards |
Dentro del período de tiempo definido por animation-delay, la animación aplicará los valores de las propiedades definidas en el claveframe, que comenzarán la primera iteración de la animación. Estos son los valores de los claveframes (cuando la dirección de la animación es "normal" o "alternate") o los valores hasta los claveframes (cuando la dirección de la animación es "reverse" o "alternate-reverse"). |
both | La animación seguirá las reglas hacia adelante y hacia atrás. Es decir, se extenderá en ambas direcciones las propiedades de animación. |
initial | Establezca esta propiedad en su valor predeterminado. Consulte initial. |
inherit | Hereda esta propiedad del elemento padre. Consulte inherit. |
Detalles técnicos
Valor predeterminado: | none |
---|---|
Valor de retorno: | Cadena que representa el Atributo animation-fill-mode. |
Versión de CSS: | CSS3 |
Compatibilidad del navegador
animationFillMode
Es una característica de CSS3 (1999).
Todos los navegadores lo soportan completamente:
Chrome | Edge | Firefox | Safari | Opera | IE |
---|---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera | IE |
Soporte | Soporte | Soporte | Soporte | Soporte | 11 |
Páginas relacionadas
Manual de referencia CSS:Atributo animation-fill-mode
- Página anterior animationDuration
- Página siguiente animationIterationCount
- Volver a la capa superior Objeto Style de HTML DOM