реализовано?
Это блок с горизонтальным контентом
т.е. просто через позишин заданный весь масив картинок и потом просто передвигается?
Не понимаю как отлавливать скролл, только на этом елементе, чтобы когда курсор на нем, скрол страницы не шел в низ
на родительский блок накинуть overflow-x: auto
В таком случае оно просто добавляет полосу прокрутки но если я скролю то вся страница скролится а на елементе ничего
может там при событии скрола превентится дейстиве по умолчанию, а вызывается функция для слайдера
ты не можешь на css это сделать
так я на js и ловлю
Штоб скролл не шёл вниз есть overscroll-behavior. Но тогда скролл на элементе должен быть. Чтобы не скроллило родителя когда мышь только на этом элементе, можно повесить обработчик onmousewheel и отменить скролл вот так e.preventDefault(), но я не уверен, что сработает. И вероятно то же нужно повесить для touch событий. А какую задачу вы решаете?
https://charlotte-beaude.com/en/lookbook/ Вот такой слайдер хотел реализовать)
а.. ну это не сложно :)) я такое делал ) ща реализацию запилю
Не сложно, но я уже все забыл и вот никак не получается) Последний раз я со скролом хоть что-то делал где-то 7-8 месяцев назад, когда только начинал изучать это все)
https://output.jsbin.com/zebezic
Спасибо, сейчас буду смотреть
Andrii (0) увеличил репутацию Андрей Гуртовой (62)
готово. https://jsbin.com/zebezic/edit из минусов тут то что пропала плавность скролла, например в mac-os.
Блин, а я даже не знал за такие методы 🙈
Обсуждают сегодня