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