Задать вопрос
@gabejonson
Верстальщик с намеком на Front

Как сделать бесконечную прокрутку карусели?

Может у кого - то завалялся самопис на бесконечную прокрутку карусели, кто может поделитесь или просто подскажите как реализовать, не могу придумать прост ;*(

Готовые библиотеки не подходят, поэтому хочу попробовать написать сам.

Заранее спасибо.
  • Вопрос задан
  • 498 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@akonyushevskiy
Full-stack javascript разработчик
Если тебе нужен зацикленный скролл ленты в одну сторону, то алгоритм следующий:
1) Берешь слайды с первого экрана, дублируешь их в конец. [---]----- ---
2) Отслеживаешь момент, когда дублированный стек занимает экран. ------- [---]
3) Сбрасываешь сдвиг контейнера. [---]---- ---
Ответ написан
Комментировать
@svetlov97
Бесконечный скролл "без ума" повесит страницу, придется стопать через диспетчер (т.к. она скорее всего даже не закроется).
Советую прочить статью Размеры и прокрутка страницы
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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