kingkostyakryt
@kingkostyakryt

Как сделать физику слайдеру?

Как сделать так, чтобы при прокручивании слайдера до конца, я мог его ещё тянуть, но уже с усилием, а когда отпускаю, элементы возвращались назад? И ещё, как можно реализовать такую штуку, что, когда ты чуть крутанёшь слайдер, он не сразу останавливается, а медленно скользит и только потом останавливается?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Lord_Dantes
Посмотрите тут, первое найдете во многих случаях, а последнее нужно постараться.
https://swiperjs.com/demos
Ответ написан
Wacdis
@Wacdis
PHP, Python, GO, Rust, NodeJS, SOA/MSA
Достаточно просто сделать оверскролл.
Или если тач и драг, то после определенной позиции внутреннего контейнера (который скролим) уменьшить изменение Х с 1 к 1, на 1 к 2.
Второе делается после конца этого события перетаскивания (драг), при определенных "направлении" и при условии, что есть куда слайдить, добавляем анимацию перемещения на N пикселей с эффектом, типа этого
Вуаля!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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