Comments 7
Подход с posThreshold будет плохо работать на больших слайдерах во всю ширину экрана — пользователю придётся делать длинные размашистые движения мышкой/пальцем, чтобы переключить этот чёртов слайд. Лучше вместо координат считать скорость курсора и переключать слайд в зависимости от вектора направления скорости — тогда будет достаточно сколь угодно малого движения
+3
Сейчас простые слайдеры проще реализовывать с помощью scroll-snap-type: mandatory
0
не знаю вкурсе вы или нет, но сейчас то что вы делаете, делается в пару строк кода
почитайте про CSS Scroll Snapping
почитайте про CSS Scroll Snapping
0
не благодарите
<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;
}
0
Да нужно, сделать и точки, и вложенные свайперы и на гит хаб выложить
0
Sign up to leave a comment.
Touch slider на JavaScript