Плавная прокрутка до идентификатора, не заставляя прокручивать все тело - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть страница, которая демонстрирует плавную прокрутку до идентификатора со следующими деталями:

Вариант использования :

  1. Вкладки должны быть исправлены, когда окноscroll больше 300px.
  2. Когда нажата конкретная вкладка, страница должна прокручиваться до нужного раздела без прокрутки тела.

Я нашел этот код ниже в некоторых потоках stackoverflow, чтобыанимировать к определенному идентификатору, но, кажется, заставляет прокручивать все тело на каждом клике.

Проблема: При первом нажатии на вкладку раздела-1 она не прокручивается идеально, но когда я нажимаю на ту же вкладку во второй раз, она правильно прокручивается.

Может кто-нибудьпомогите мне в достижении правильной прокрутки к идентификатору на вкладке, не заставляя тело для прокрутки.

PS: Я также следовал за Прокрутка плавной ссылки не на всем теле, а на определенной нити div , ноэто было в JQuery.Я пытаюсь достичь только с помощью javascript / typcript.

...