Описание тега intersection-observer

Javascript IntersectionObserver - это API для поиска пересечений элементов DOM.

API-интерфейс JavaScript Intersection Observer обеспечивает способ асинхронного наблюдения за изменениями пересечения целевого элемента с элементом-предком или с окном просмотра документа верхнего уровня. (Источник: MDN)