Pull to refresh

Comments 7

Подход с posThreshold будет плохо работать на больших слайдерах во всю ширину экрана — пользователю придётся делать длинные размашистые движения мышкой/пальцем, чтобы переключить этот чёртов слайд. Лучше вместо координат считать скорость курсора и переключать слайд в зависимости от вектора направления скорости — тогда будет достаточно сколь угодно малого движения

Это имеет смысл, спасибо)
не знаю вкурсе вы или нет, но сейчас то что вы делаете, делается в пару строк кода
почитайте про CSS Scroll Snapping

не благодарите


<div class="container">
  <section class="child"></section>
  <section class="child"></section>
  <section class="child"></section>
</div>

.container {
  scroll-snap-type: y mandatory;
}

.child {
  scroll-snap-align: start;
}

image

Вы ошиблись статьей. Статья называется Touch slider на JavaScript. И эта реализация решает не ту же задачу, что описана в статье. Но вещь однозначно интересная и заслуживает внимания)
Sign up to leave a comment.

Articles