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.boundingClientRectSchreibgeschützt-
Gibt das Begrenzungsrechteck des Zielelements als
DOMRectReadOnlyzurück. Die Begrenzungen werden wie in der Dokumentation zuElement.getBoundingClientRect()beschrieben berechnet. IntersectionObserverEntry.intersectionRatioSchreibgeschützt-
Gibt das Verhältnis des
intersectionRectzumboundingClientRectzurück. IntersectionObserverEntry.intersectionRectSchreibgeschützt-
Gibt ein
DOMRectReadOnlyzurück, das den sichtbaren Bereich des Ziels darstellt. IntersectionObserverEntry.isIntersectingSchreibgeschützt-
Ein boolescher Wert, der
trueist, wenn sich das Zielelement mit der Wurzel des Intersection Observers überschneidet. Ist dieser Werttrue, beschreibt dasIntersectionObserverEntryeinen Übergang in einen Schnittpunktzustand; ist erfalse, wissen Sie, dass der Übergang von einem sich überschneidenden zu einem nicht überschneidenden Zustand erfolgt. IntersectionObserverEntry.rootBoundsSchreibgeschützt-
Gibt ein
DOMRectReadOnlyfür die Wurzel des Intersection Observers zurück. IntersectionObserverEntry.targetSchreibgeschützt-
Das
Element, dessen Schnittpunkt mit der Wurzel sich geändert hat. IntersectionObserverEntry.timeSchreibgeschützt-
Ein
DOMHighResTimeStamp, der die Zeit angibt, zu der der Schnittpunkt aufgezeichnet wurde, relativ zum time origin desIntersectionObserver.
Instanz-Methoden
Diese Schnittstelle hat keine Methoden.
Spezifikationen
| Specification |
|---|
| Intersection Observer> # intersection-observer-entry> |