Задать вопрос
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');
                    }
                }
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Loftschool
    Профессия Веб-разработчик
    7 месяцев
    Далее
  • Avenue
    Javascript. Frontend
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы