Показать сообщение отдельно
  #1 (permalink)  
Старый 26.11.2021, 11:29
Профессор
Отправить личное сообщение для CryNet Посмотреть профиль Найти все сообщения от CryNet
 
Регистрация: 02.01.2019
Сообщений: 151

Как сделать прокрутку к элементу на чистом JS?
Есть список Li елементов. При клике на сам элемент мне нужно прискроллить его к верху странички. Как это сделать?

Песочница: https://codepen.io/CryNet/pen/eYEqGRO

То есть если я кликнул на Paragraph 6, допустим, он у меня должен оказаться в самом верху. Анкоры не вариант, т.к. мне нужно сделать плавную прокрутку. Element.scrollIntoView() тоже -- нет поддержки плавности в Сафари на iOS + не работают scroll-snap-margin-top
Ответить с цитированием