布局偏移归因:currentRect 属性
currentRect
属性是 LayoutShiftAttribution
接口的只读属性,返回一个 DOMRectReadOnly
对象,表示元素在偏移后的位置。
值
一个 DOMRectReadOnly
对象。
示例
以下示例将 LayoutShift.sources
中第一个项目的 currentRect
打印到控制台。
js
new PerformanceObserver((list) => {
for (const { sources } of list.getEntries()) {
if (sources) {
console.log(sources[0].currentRect);
}
}
}).observe({ type: "layout-shift", buffered: true });
规范
规范 |
---|
布局不稳定性 # dom-layoutshiftattribution-currentrect |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。