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

View in English Always switch to English

Element: activeViewTransition-Eigenschaft

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more support for this feature? Tell us why.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die schreibgeschützte activeViewTransition-Eigenschaft des Element-Interfaces gibt eine ViewTransition-Instanz zurück, die die aktuell aktive View-Transition auf einem Element darstellt. Sie bietet eine konsistente Methode, um auf eine aktive element-spezifische View-Transition zuzugreifen, ohne dass die Notwendigkeit besteht, sich eine Referenz für später zu speichern.

Eine element-spezifische ViewTransition kann auch über den Rückgabewert von Element.startViewTransition() abgerufen werden.

Wert

Ein ViewTransition oder null, wenn das Element keine aktive View-Transition hat.

Beispiele

Grundlegende Nutzung

Dieses Beispiel zeigt, wie activeViewTransition verwendet wird, um eine Referenz zu einer laufenden View-Transition abzurufen.

js
const myElement = document.querySelector(".my-element");

// ...

function handleVT() {
  const vt = myElement.startViewTransition(() => {
    updateDOMSomehow();
  });
}

// Returns a reference to vt if the transition is still ongoing
myElement.activeViewTransition;

Spezifikationen

Spezifikation
CSS View Transitions Module Level 2
# dom-element-activeviewtransition

Browser-Kompatibilität

Siehe auch