1. Web
  2. Web-APIs
  3. CSSAnimation
  4. animationName

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSSAnimation: animationName-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2020 browserübergreifend verfügbar.

Die animationName-Eigenschaft des CSSAnimation-Interfaces gibt die animation-name zurück. Diese Eigenschaft spezifiziert eine oder mehrere Keyframe-Regeln, die die auf das Element angewendete Animation beschreiben.

Wert

Ein String.

Beispiele

Rückgabe der animationName

Die Animation im folgenden Beispiel ist im CSS mit dem Namen slide-in definiert. Ein Aufruf von Element.getAnimations() gibt ein Array aller Animation-Objekte zurück. Die animationName-Eigenschaft gibt den der Animation zugewiesenen Namen zurück, in unserem Fall slide-in.

css
.animate {
 animation: slide-in 0.7s both;
}
@keyframes slide-in {
 0% {
 transform: translateY(-1000px);
 }
 100% {
 transform: translateY(0);
 }
}
js
let animations = document.querySelector(".animate").getAnimations();
console.log(animations[0].animationName);

Spezifikationen

Spezifikation
CSS Animations Level 2
# dom-cssanimation-animationname

Browser-Kompatibilität

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /