Я просто использовал библиотеку JQuery не предложил в этой ссылке:
CSS Trick
И я получил его для работы по вертикали и по горизонтали:
Вот fiddle
Я просто использовал этот код после включения файла Jquery:
$(document).ready(function(){
$("#scroll").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 30);
event.preventDefault();
});
$("#scroll1").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 30);
event.preventDefault();
});
$("#scroll2").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 30);
event.preventDefault();
});
$("#scroll3").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 30);
event.preventDefault();
});
});
И Он был не в состоянии работать на всех элементов с одинаковым идентификатором = "скроллинга », поэтому я переименовал следующие разделители прокрутки в # scroll1, # scroll2 ... и т. д. и добавил их в CSS.
Надеюсь, это будет то, что вы ищете.
Можете ли вы предоставить код, над которым вы работали. – Steevan
JQuery имеет плагин для этого: https://css-tricks.com/snippets/jquery/horz-scroll-with-mouse-wheel/ – Andry
Вы можете реализовать его с помощью события 'mousewheel', однако эта вещь не является частью стандарт, поэтому я бы не стал полагаться на него – Andry