kolian89
@kolian89
Frontend

Как при скролле добавить класс sticky в меню?

Как при скролле добавить класс sticky в меню с помощью VueJs?
Необходимо при скролле добавить класс меню, чтобы прилепало при прокрутке меню и убирать при прокрутке в начало старницы. Как это реализовать с помощью VueJs?

window.document.onscroll = () => {
                    let mobileMenu = document.querySelector('mobile-menu');
                    if(window.scrollY > mobileMenu.offsetTop){
                        this.classList.add('sticky')
                    } else {
                        this.classList.remove('sticky');
                    }
                }
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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