Как определить, какой элемент находится в окне просмотра браузера? - PullRequest
1 голос
/ 25 апреля 2020

Я нахожусь в процессе создания навигации с точками привязки на той же странице, и когда мы прокручиваем элемент навигации, соответствующий элементу в окне просмотра браузера, выделяется или изменяет цвет. Вот пример того, чего я хочу достичь https://www.chargebee.com/docs/mail-merge.html

Я хочу сделать это для сайта на WordPress, где у нас есть много статей поддержки. Был бы признателен за некоторые идеи и предложения.

1 Ответ

2 голосов
/ 25 апреля 2020

В JS только вы можете использовать Intersection Observer , чтобы узнать, когда элемент находится в поле зрения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...