LayoutShift: sources 屬性
LayoutShift 介面的只讀屬性 sources 返回一個 LayoutShiftAttribution 物件陣列,這些物件指示了在佈局偏移期間移動的 DOM 元素。
值
一個 Array 物件,其中包含 LayoutShiftAttribution 物件。此陣列最多包含五個源。如果佈局偏移影響了五個以上的元素,則報告影響最大的五個元素。
示例
記錄佈局偏移源
js
const observer = new PerformanceObserver((list) => {
list.getEntries().forEach((entry) => {
entry.sources.forEach((source) => {
console.log(source);
});
});
});
observer.observe({ type: "layout-shift", buffered: true });
規範
| 規範 |
|---|
| 佈局不穩定 API # dom-layoutshift-sources |
瀏覽器相容性
載入中…