Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
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 getKeyframes() Methode eines KeyframeEffect gibt ein Array der berechneten Keyframes zurück, die diese Animation zusammen mit ihren berechneten Offsets bilden.
Keine.
Gibt eine Sequenz von Objekten mit folgendem Format zurück:
Eigenschaft-Wert-PaareSo viele Eigenschaft-Wert-Paare, wie in jedem Keyframe der Animation enthalten sind.
offsetDer Offset des Keyframes, spezifiziert als eine Zahl zwischen 0.0 und 1.0 einschließlich oder null. Dies entspricht dem Festlegen von Start- und Endzuständen in Prozent in CSS-Stylesheets mittels @keyframes. Dies ist null, wenn das Keyframe automatisch verteilt ist.
computedOffsetDer berechnete Offset für dieses Keyframe, berechnet, als die Liste der berechneten Keyframes erstellt wurde. Im Gegensatz zu offset oben ist der computedOffset niemals null.
easingDie easing function, die von diesem Keyframe bis zum nächsten Keyframe in der Serie verwendet wird.
compositeDie KeyframeEffect.composite Operation, die verwendet wird, um die in diesem Keyframe angegebenen Werte mit dem zugrunde liegenden Wert zu kombinieren. Dies wird fehlen, wenn die auf dem Effekt angegebene Composite-Operation verwendet wird.
Im folgenden Beispiel können wir die Rollanimation inspizieren, um ihre Keyframes mit der getKeyframes() Methode zu sehen:
| Web Animations # dom-keyframeeffect-getkeyframes |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.