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 Weitgehend verfügbar *

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2019 browserübergreifend verfügbar.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

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

Spezifikation
Intersection Observer
# intersection-observer-entry

Browser-Kompatibilität