2016-10-07 3 views
0

Я бы хотел, чтобы моя веб-страница имела плавный прокрутку браузера через панель прокрутки окна. То есть, если вы перетащите полосу прокрутки окна вниз и остановитесь, я хочу, чтобы веб-страница начала прокрутку сразу, а затем замедлялась до точки останова.Javascript плавное прокручивание окна с помощью прокрутки

Я видел реализации этого для случая mousewheel, но я также хочу его для события прокрутки. Например, в этом вопросе переполнения стека Enable smooth scrolling for my website in all browsers Ян Туро дал хорошую реализацию для мыши. Я хочу такое же поведение, но и для перетаскивания и остановки прокрутки.

Кто-нибудь знает, как это сделать?

ответ

0

Я достиг результатов, которые я хочу с помощью mcustomscrollbar. Но мне потребовалось некоторое время, чтобы выяснить, как использовать его в рамках проекта реагирования, который я здесь объяснил:

Reactjs: jQuery custom content scroller with reactjs