Существует ли событие ухода элемента из поля просмотра окна браузера?

На странице находится элемент. При прокрутке страницы в определенный момент элемент полностью скрывается за верхней или нижней границей окна браузера. Существует ли механизм отлова этого события на JavaScript?

Если конкретнее: в начале документа есть оглавление с ссылками на якоря в документе. Хочется, чтобы когда, при скроллинге документа, оглавление уйдет с экрана — появлялась фиксированная кнопка, чтобы по ней можно было открывать плашку с оглавлением. Высота оглавления и его содержимое могут быть разными.
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
IntersectionObserver
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@zkrvndm
Софт для автоматизации
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы