Nikulio
@Nikulio
NaN !== NaN

Как сделать, чтобы при определенном моменте блок начал сдвигаться?

Мне нужно, чтобы когда пользователь доскролил до момента X, блок Y начал следовать скроллу. Проблема в том, что свойство top не может равняться значению X, а должно начать отсчитывать скролл якобы "с 0".
То есть, в момент X, допустим, scrollTop уже равен 350. Мне нужно, чтобы оно для блока Y якобы было 0, а увеличиваться начало так же.
В результате, доскроллив до 350, блок Y начинает следовать за юзером, но .css('top') не прыгает сразу до 350, а начинает с 0 увеличиваться
Надеюсь, понятно объяснил
  • Вопрос задан
  • 199 просмотров
Пригласить эксперта
Ответы на вопрос 1
zoozag
@zoozag
Opencart
top = $(document).scrollTop() - $('#X').offset().top
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы