Saltar al contenido

Propiedad animation-name de CSS

La propiedad animation-name especifica uno o más nombres de animaciones definidos por la regla @keyframes que se deben aplicar al elemento seleccionado. Cuando se especifican varios valores separados por comas para cualquier propiedad de animación, se asociarán a las animaciones definidas en animation-name de manera diferente.

La propiedad animation-name es una de las propiedades de CSS3.

La propiedad abreviada animation se puede usar para establecer todas las propiedades de animación a la vez. Diferentes propiedades de animación pueden controlar la animación. Pueden especificar el tiempo de iteración de la animación, si la animación debe estar reproduciéndose o en pausa y si alterna entre los valores. También se puede retrasar el tiempo de inicio de la animación.

Valor inicialnone
Se aplica aTodos los elementos. También se aplica a los pseudo-elementos ::before y ::after.
HeredableNo.
AnimableNo.
VersiónCSS3
Sintaxis DOMobject.style.animationName = "element";

Sintaxis

Sintaxis de la propiedad animation-name de CSS

css
animation-name: keyframename | none | initial | inherit;

Ejemplo de la propiedad animation-name:

Ejemplo de la propiedad animation-name de CSS

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        padding: 50px;
        animation: element 4s infinite;
      }
      @keyframes element {
        0% {
          background-color: #8ebf42;
        }
        50% {
          background-color: #1c87c9;
        }
        100% {
          background-color: #d5dce8;
        }
      }
    </style>
  </head>
  <body>
    <h2>Animation-name example</h2>
    <div>The name of the animation is set as "element".</div>
  </body>
</html>

INFO

En el ejemplo dado, el nombre de la animación se establece en "element". Puedes elegir cualquier nombre que desees.

Valores

ValorDescripción
noneEste es el valor predeterminado. Especifica que no habrá animación.
keyframenameEspecifica el nombre de la animación.
initialHace que la propiedad use su valor predeterminado.
inheritHereda la propiedad de su elemento padre.

Práctica

¿Qué hace la propiedad CSS animation-name?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.