Alexander3928
@Alexander3928

Почему констанда scrollTop при скроле не изменяет значение?

const scrollItems = document.querySelectorAll(".scroll-animation-item");

    if (scrollItems.length > 0) {
        window.addEventListener("scroll", scrollOffsetItems);
        function scrollOffsetItems() {
            scrollItems.forEach(item => {
                const scrollTop = window.screenY;
                const itemCenter = item.offsetHeight / 2;
                console.log(scrollTop);
                
                if (scrollTop >= itemCenter) {
                    item.classList.add("_scroll-animation");
                }
            });
        }
        scrollOffsetItems();
    }
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
@romant094
Frontend-developer
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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