Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. CSSTransition

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

View in EnglishAlways switch to English

CSSTransition

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.

DasCSSTransition-Interface derWeb Animations API repräsentiert einAnimation-Objekt, das für eineCSS-Transition verwendet wird.

EventTarget Animation CSSTransition

Instanz-Eigenschaften

Dieses Interface erbt Eigenschaften von seinem Elternteil,Animation.

CSSTransition.transitionPropertySchreibgeschützt

Gibt den Namen der CSS-Transition-Eigenschaft als String zurück.

Instanz-Methoden

Dieses Interface erbt Methoden von seinem Elternteil,Animation.

Keine spezifischen Methoden.

Beispiele

Untersuchen der zurückgegebenen CSSTransition

Die Transition im folgenden Beispiel ändert die Breite des Kastens bei Hover. Der Aufruf vonElement.getAnimations() gibt ein Array allerAnimation-Objekte zurück. In unserem Fall wird einCSSTransition-Objekt zurückgegeben, das die erstellte Animation repräsentiert.

css
.box {  background-color: #165baa;  color: white;  width: 100px;  height: 100px;  transition: width 4s;}.box:hover {  width: 200px;}
js
const item = document.querySelector(".box");item.addEventListener("transitionrun", () => {  let animations = document.querySelector(".box").getAnimations();  console.log(animations[0]);});

Spezifikationen

Specification
CSS Transitions Module Level 2
# the-CSSTransition-interface

Browser-Kompatibilität

Help improve MDN

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

[8]ページ先頭

©2009-2026 Movatter.jp