weranda
@weranda

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

Приветствую.
Есть много элементов типа карточек. Все они расположены в один ряд в ограниченной ширине. Их можно скроллить по горизонтали на десктопе, если зажать shift и крутить колесико мыши. Нужна простая = легковесная JS-библиотека, позволяющая перемещать эту полосу мышью: зажал кнопку и потащил. Что посоветуете?
Что-то вроде этого:
646c6789ee7bb423409435.gif
  • Вопрос задан
  • 296 просмотров
Решения вопроса 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;
и появляется горизонтальный скролл. И чуток изменений на скролл и вот он у вас стилизован и не такой ужасный как дефолтный.
ПК и мобилки отлично листают карточки без библиотек. Лишние ресурсы зачем подключать если это работает из коробки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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