Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Заставить листать слайдер скроллом (https://javascript.ru/forum/events/84638-zastavit-listat-slajjder-skrollom.html)

firsmember 06.11.2022 15:12

Заставить листать слайдер скроллом
 
Доброго денечка камрады!
Имею следующий слайдер.... https://codepen.io/ijogold/pen/QWxyvjG?editors=0100 Слайды в нем листаются нажатием на кнопки, А хочется чтобы дополнительно листались еще и при скролле мышью или на тачпаде ноута... Т.е. при скролле страницы блок слайдера должен остановиться у нижней границы видимой части экрана (с наличием отступа (офсет)) и дальше должны начать листаться слайды при каждом скролле, пока не дойдет до последнего (слайдов может быть любое количество), когда слайд дошел до последнего, то страница продолжит скроллится вниз, если мы скроллим страницу снизу наверх, То экран должен остановиться на слайдере когда он достигнет верхнего видимого края экрана и начнет листать слайды назад - если они там есть -а не находится на первом слайде, при достижении первого слайда - скролом продолжает листаться уже сама страница....

Логика понятна, реализация - нет ) Помогите пожалуйста...

firsmember 06.11.2022 16:40

Извиняюсь, Забыл ссылку https://codepen.io/ijogold/pen/QWxyvjG?editors=0100


Часовой пояс GMT +3, время: 21:29.