weranda
@weranda

Какую библиотеку посоветуете для горизонтального скролла мышью?

Приветствую.
Есть много элементов типа карточек. Все они расположены в один ряд в ограниченной ширине. Их можно скроллить по горизонтали на десктопе, если зажать shift и крутить колесико мыши. Нужна простая = легковесная JS-библиотека, позволяющая перемещать эту полосу мышью: зажал кнопку и потащил. Что посоветуете?
Что-то вроде этого:
646c6789ee7bb423409435.gif
  • Вопрос задан
  • 443 просмотра
Решения вопроса 2
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
https://github.com/asvd/dragscroll
Dragscroll is a micro JavaScript library (910 bytes minified)


Если нужно будет больше опций, то рекомендую: Swiper https://github.com/nolimits4web/swiper
Ответ написан
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Зачем для этого библиотека?
https://developer.mozilla.org/en-US/docs/Web/API/E...
https://learn.javascript.ru/size-and-scroll
Ловим события mouseup/mousedown/mousemove/wheel и меняем значение скролла у элемента (или его относительную позицию внутри другого элемента).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
OtshelnikFm
@OtshelnikFm
Обо мне расскажет yawncato.com
Зачем для скролла библиотека?
overflow-x: auto;
и появляется горизонтальный скролл. И чуток изменений на скролл и вот он у вас стилизован и не такой ужасный как дефолтный.
ПК и мобилки отлично листают карточки без библиотек. Лишние ресурсы зачем подключать если это работает из коробки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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