【发布时间】:2015-06-17 14:59:33
【问题描述】:
当用户单击 div 时,我正在使用以下 javascript 代码将我的 div 滚动到视图中。
<script>
function showDiv2() {
document.getElementById('about').style.display = "none";
document.getElementById('terms').style.display = "none";
document.getElementById('breaker').style.display = "block";
document.getElementById('contact_us').style.display = "block";
document.getElementById( 'contact_us' ).scrollIntoView('slow');
}
</script>
这段代码工作并将 div 滚动到视图中,但没有任何效果,而不是页面平滑滚动到我的 div 它有点只是跳转到 div。有没有一种方法可以让我顺利并缓慢地向下滚动到我的 div?谢谢
【问题讨论】:
-
只要谷歌“JavaScript 平滑滚动”就会有很多例子
标签: javascript scroll