Либо писать на JS что-то подобное
window.addEventListener("wheel", function(event) {
event.preventDefault();
let scrollAmount = 0;
const scrollStep = 30; // Шаг скролла за один раз
const scrollInterval = 10; // Скорость прокрутки
const scroll = setInterval(function() {
if (scrollAmount < Math.abs(event.deltaY)) {
window.scrollBy(0, event.deltaY > 0 ? scrollStep : -scrollStep);
scrollAmount += scrollStep;
} else {
clearInterval(scroll);
}
}, scrollInterval);
}, { passive: false });
Либо использовать готовые либлы *-scroll\scrollbar