質問: スクロールバーを隠しますが、それでもスクロールできます。 スクロールバーを表示せずに、ページ全体をスクロールできるようにしたいです。google chromeでは、::-webkit-scrollbar { display: none; } しかし、mozilla firefoxとinternet explorerはそのようには動作しないようです。私もcssでこれを試してみました:overflow: hidden; それはスクロールバーを隠します、しかし私はもうスクロールすることができません。それでもページ全体をスクロールできるのに、スクロールバーを削除する方法はありますか? cssかhtmlだけでお願いします。
回答: 最近のブラウザではwheel event https://developer.mozilla.org/en-us/docs/web/events/wheel を使用できます。// content is the element you want to apply the wheel scroll effect content.addeventlistener('wheel', function(e) { const step = 100; // how many pixels to scroll if(e.deltay > 0 ) // scroll down content.scrolltop += step; else //scroll up content.scrolltop -= step; });