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

View in English Always switch to English

IntersectionObserverEntry

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since März 2019.

* Some parts of this feature may have varying levels of support.

Die IntersectionObserverEntry-Schnittstelle der Intersection Observer API beschreibt die Überschneidung zwischen dem Zielelement und seinem Wurzel-Container zu einem bestimmten Übergangsmoment.

Instanzen von IntersectionObserverEntry werden an einen IntersectionObserver-Callback im entries-Parameter geliefert; andernfalls können diese Objekte nur durch Aufrufen von IntersectionObserver.takeRecords() erhalten werden.

Konstruktor

IntersectionObserverEntry() Experimentell

Erstellt ein neues IntersectionObserverEntry-Objekt.

Instanz-Eigenschaften

IntersectionObserverEntry.boundingClientRect Schreibgeschützt

Gibt das Begrenzungsrechteck des Zielelements als DOMRectReadOnly zurück. Die Begrenzungen werden wie in der Dokumentation zu Element.getBoundingClientRect() beschrieben berechnet.

IntersectionObserverEntry.intersectionRatio Schreibgeschützt

Gibt das Verhältnis des intersectionRect zum boundingClientRect zurück.

IntersectionObserverEntry.intersectionRect Schreibgeschützt

Gibt ein DOMRectReadOnly zurück, das den sichtbaren Bereich des Ziels darstellt.

IntersectionObserverEntry.isIntersecting Schreibgeschützt

Ein boolescher Wert, der true ist, wenn sich das Zielelement mit der Wurzel des Intersection Observers überschneidet. Ist dieser Wert true, beschreibt das IntersectionObserverEntry einen Übergang in einen Schnittpunktzustand; ist er false, wissen Sie, dass der Übergang von einem sich überschneidenden zu einem nicht überschneidenden Zustand erfolgt.

IntersectionObserverEntry.rootBounds Schreibgeschützt

Gibt ein DOMRectReadOnly für die Wurzel des Intersection Observers zurück.

IntersectionObserverEntry.target Schreibgeschützt

Das Element, dessen Schnittpunkt mit der Wurzel sich geändert hat.

IntersectionObserverEntry.time Schreibgeschützt

Ein DOMHighResTimeStamp, der die Zeit angibt, zu der der Schnittpunkt aufgezeichnet wurde, relativ zum time origin des IntersectionObserver.

Instanz-Methoden

Diese Schnittstelle hat keine Methoden.

Spezifikationen

Specification
Intersection Observer
# intersection-observer-entry

Browser-Kompatibilität