Демонстрация поведения iron-scroll-target-поведения в Polymer 2.x

Мне нужно направить браузер, чтобы прокрутить до верхней части страницы. Я думаю iron-scroll-target-behavior может быть хорошим выбором. Но я не могу найти никаких рабочих демо.

Может кто-нибудь найти или указать мне на рабочую демонстрацию элемента iron-scroll-target-поведения?

Вот элемент на webcomponents.org.

1 ответ

Решение

Вместо 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",
})
Другие вопросы по тегам