Я, в том числе, каждый раз мысленно "благодарю" всех тех дисигнерофф, которые решили придумать для меня такую-вот "красоту".
Очень хорошо (несомненно лучше), когда используется такая популярная либа (там, кстати, не изменение скролла, а просто реакция на прокрутку изменяющая позиционирование блоков, если я не путаю), и к ее работе причастны "хорошие" спецы, а не "как бы мне притормозить скролл".
Комментарии
В 99,9% случаев, "ломать" родной скролл - крайне плохая идея.
Любой уважающий себя UX'ер готов перегрызть глотку за такое.
У такой крайне плохой идеи, как эта, 22000 звёзд на гитхабе.
Так себе идея. Если контент не влезает в высоту окна браузера - то пользователь не увидит эту часть контента.
Чтобы такого не случалось, достаточно всего лишь воспользоваться мозгом.
И тем не менее.
Я, в том числе, каждый раз мысленно "благодарю" всех тех дисигнерофф, которые решили придумать для меня такую-вот "красоту".
Очень хорошо (несомненно лучше), когда используется такая популярная либа (там, кстати, не изменение скролла, а просто реакция на прокрутку изменяющая позиционирование блоков, если я не путаю), и к ее работе причастны "хорошие" спецы, а не "как бы мне притормозить скролл".
Не сoвсем то, что надо. Мне не нужны ScrollTo.
Надо, чтобы человек крутит сайт,
докручивает до определенного места.
Ну и пару секунд чтобы это место замерло, даже если человек сколлит дальше.
https://learn.javascript.ru/introduction-browser-events#addeventlistener...
И где там информация, которая поможет?
Пока что тут нашел похожее https://stackoverflow.com/questions/4770025/how-to-disable-scrolling-tem...
Еще варианты есть?
самый простой - overflow: hidden на body
Как говорится, для таких "дезигнеров" в аду предназначен отдельный котёл