Задать вопрос
alex-lenk
@alex-lenk
Разработчик сайтов

Как добавить класс к блоку, который коснулся верха окна браузера?

Когда край окна достигнет блока с классом .our-mission, то к блоку с классом .nav-left должен добавиться класс .fixed-nav-left, а если скролить к началу, то как только верх окна браузера покинет блок с классом .our-mission то удалится класс .fixed-nav-left

<header>
   header страницы
</header>

<section class="our-mission">
   <nav class="nav-left">
      Меню сайта
   </nav>
  Our mission
</section>
  • Вопрос задан
  • 150 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@KnightForce
Сверить позиции, если позиции равны - добавить класс.
Можешь через offset(), или style.top.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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