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

Как фиксировать блок только тогда, когда доскроллили до него?

Добрый день!

Есть следующая задача. На странице идет определенный блок. Как только мы опустились до него (чтобы его верхняя часть была прижата к верху страницы), надо ему задать доп.класс, который в дальнейшем его зафиксирует сверху (position:fixed).
Проблема в том, что информации над этим блоком может быть разное количество, потому задать ему доп.класс при скролле на определенное количество пикселей - не вариант.

Заранее всем спасибо за помощь!
  • Вопрос задан
  • 238 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@architawr
"Ok, Google" и все твои проблемы решены
тык или менее кросбраузерный вариант: position: sticky
Ответ написан
Комментировать
Eridani
@Eridani
Мимо проходил
.offset()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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