@HellWalk

Почему криво работает SmoothScroll.js?

На сайте стоит SmoothScroll.js для плавной прокрутки к нужному якорю, но в его работе странный баг - при первом клике по якорю - идет переход к якорю + добавляется где-то 100px смещения вниз. Но если еще раз нажать на эту же ссылку - экран сдвинется выше (как будто те добавляемые 100px убираются).

Страница

При первом нажатии на "Пример из практики" страница занимает такое положение:

60f8bcf26d7d2cd34786313d34e4616e-full.pn

При повторном нажатии на этот же пункт меню, такое положение:

517e2a46cd9917024930f64af2c2e6f1-full.pn

Настройки в самом SmoothScroll.js крутил, но ничего связанного со смещением страницы не нашел.

В каких случаях скролл работает нормально:
- если удалить все js-файлы со страницы
- если удалить верхнее меню из верстки
  • Вопрос задан
  • 330 просмотров
Пригласить эксперта
Ответы на вопрос 1
@HellWalk Автор вопроса
Разобрался, в чем была проблема - на сайте работало сразу два скрипта плавного смещения к якорю - SmoothScroll.js и Bootstrap-овский
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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