Horizontal scroll on element when user scrolls up & down

PHOTO EMBED

Tue Mar 09 2021 14:00:12 GMT+0000 (Coordinated Universal Time)

Saved by @desiboli #javascript

const target = document.querySelector('div')

target.addEventListener('wheel', event => {
  const toLeft  = event.deltaY < 0 && target.scrollLeft > 0
  const toRight = event.deltaY > 0 && target.scrollLeft < target.scrollWidth - target.clientWidth

  if (toLeft || toRight) {
    event.preventDefault()
    event.stopPropagation()
    
    target.scrollLeft += event.deltaY
  }
})
content_copyCOPY

https://gist.github.com/FelixLuciano/aee75b72d655f72b8d729615861d0147