Код для установки rootMargin
показан ниже.
let observerOptions = {
root: null,
rootMargin: "100px",
threshold: []
};
Когда я устанавливаю его на 100px
, ограничивающий прямоугольник корневого элемента не увеличивается на 100px;когда я устанавливаю значение -100px
, ограничивающий прямоугольник корневого элемента не уменьшается на 100px.
Вот пример для jsFiddle .Пример взят непосредственно из документации MDN IntersectionObserver , и я изменил только значение rootMargin
.