【发布时间】:2020-10-24 09:29:12
【问题描述】:
我一直在尝试一些东西来适应网络开发。
我发现了一件很酷的事情; scrollIntoView(),它应该平滑滚动到下一个 id-tag。
<button type="button"
onclick="document.querySelector('#projects-overview')
.scrollIntoView({behavior: 'smooth'});">
Click Me!
</button>
这应该会平滑滚动到 id:dashboard.component.html 中的项目概述:
<div class="grid-container">
<h1 id="projects-overview" class="mat-h1">Projects</h1>
现在这可行,从某种意义上说,它“去”到了 id,但它并没有顺利地做到这一点?
非常感谢任何帮助/cmets。
这是我在一个 Angular 项目中制作的,以及最新版本的 Chrome
可在此处找到 SNIPPET:FIDDLE
【问题讨论】:
-
(因为不是this question的重复,所以重新打开)
-
请提供更多信息,最好是minimal reproducible example。
-
你的小提琴工作得很好,滚动流畅,所以这里没什么可做的了。
-
嗯,那个小提琴也很好用。
标签: javascript html angular