Задать вопрос
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 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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