Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. KeyframeEffect
  4. setKeyframes()

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

View in EnglishAlways switch to English

KeyframeEffect: setKeyframes() Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2020⁩.

DiesetKeyframes()-Methode derKeyframeEffect-Schnittstelle ersetzt die Keyframes, die den betroffenenKeyframeEffect ausmachen, durch einen neuen Satz von Keyframes.

Syntax

js
setKeyframes(keyframes)

Parameter

keyframes

Ein Keyframe-Objekt odernull. Wenn aufnull gesetzt, werden die Keyframes durch eine Sequenz leerer Keyframes ersetzt.

Weitere Informationen über dasFormat eines Keyframe-Objekts.

Rückgabewert

Keine (undefined).

Ausnahmen

AusnahmeErklärung
TypeError Eines oder mehrere der Frames waren nicht vom richtigen Objekttyp, die Keyframes waren nichtungefähr nach Offset sortiert, oder ein Keyframe existierte mit einem Offset von weniger als 0 oder mehr als 1.

Hinweis:Wenn die Keyframes nicht verarbeitet werden können oder fehlerhaft sind, werden die Keyframes desKeyframeEffect nicht geändert.

Beispiele

js
// passing an array of keyframe objectsexistingKeyframeEffect.setKeyframes([  { color: "blue" },  { color: "green", left: "10px" },]);// passing an object with arrays for valuesexistingKeyframeEffect.setKeyframes({  color: ["blue", "green"],  left: ["0", "10px"],});// passing a single-member objectexistingKeyframeEffect.setKeyframes({  color: "blue",});

Spezifikationen

Specification
Web Animations
# dom-keyframeeffect-setkeyframes

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp