Задать вопрос
@Serqwezxc

Фиксированный header на чистом js?

Помогите пожалуйста переписать jquery на js. Прилипающий header

$(document).ready(function () {
   const navOffset = $('.header').offset().top

   $(window).scroll(function () {
      const scrolled = $(this).scrollTop()

      if (scrolled > navOffset) {
         $('.header').addClass('header--fixed')
      } else if (scrolled < navOffset) {
         $('.header').removeClass('header--fixed')
      }
   })
})
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
WblCHA
@WblCHA
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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