web api interface
CSSAnimation
The CSSAnimation interface of the Web Animations API represents an Animation object.
Instance properties
This interface inherits properties from its parent, Animation.
animationNameRead only- : Returns the animation name as a string.
Instance methods
This interface inherits methods from its parent, Animation.
Examples
Inspecting the returned CSSAnimation
The animation in the following example is defined in CSS with the name slide-in. Calling getAnimations() returns an array of all Animation objects. In our case this returns a CSSAnimation object, representing the animation created in CSS.
.animate {
animation: slide-in 0.7s both;
}
@keyframes slide-in {
0% {
transform: translateY(-1000px);
}
100% {
transform: translateY(0);
}
}
let animations = document.querySelector(".animate").getAnimations();
console.log(animations[0]);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.