LayoutShiftAttribution: currentRect-Eigenschaft
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die schreibgeschützte Eigenschaft currentRect der Schnittstelle LayoutShiftAttribution gibt ein DOMRectReadOnly-Objekt zurück, das die Position des Elements nach der Verschiebung darstellt.
Wert
Ein DOMRectReadOnly-Objekt.
Beispiele
Das folgende Beispiel gibt die currentRect des ersten Elements in LayoutShift.sources in der Konsole aus.
js
new PerformanceObserver((list) => {
for (const { sources } of list.getEntries()) {
if (sources) {
console.log(sources[0].currentRect);
}
}
}).observe({ type: "layout-shift", buffered: true });
Spezifikationen
| Spezifikation |
|---|
| Layout Instability API> # dom-layoutshiftattribution-currentrect> |