Как контролировать время прокрутки без jquery при плавной прокрутке до элемента? - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь плавно прокрутить элемент, но не могу найти способ управления временем прокрутки без jquery.

Я нашел два способа плавной прокрутки до элемента:

  1. document.getElementById (targetElementId) .scrollIntoView ({поведение: 'smooth'})

2. $ ('Html, body'). Animate ({scrollTop: $ (селектор).offset (). top}, 1000)

Второй способ использует jquery и легко контролирует время прокрутки.

Но мне интересно, есть ли способ в нативном javascript для управления временем прокрутки.

Спасибо

1 Ответ

0 голосов
/ 29 апреля 2019

используйте эту функцию:

Плавные ссылки для прокрутки БЕЗ jQuery

В качестве параметра используется время прокрутки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...