Вместо scroll-target-behavior
я просто использую платформу и использую: scrollIntoView()
. Документация
пример
const element = document.getElementById("box");
element.scrollIntoView();
element.scrollIntoView(false);
element.scrollIntoView({block: "end"});
element.scrollIntoView({behavior: "instant", block: "end", inline: "nearest"});
Или, чтобы прокрутить вверх страницы:
document.body.scrollIntoView({
behavior: "smooth",
block: "top",
})