如何使用Javascript滚动到下一个div?
- 论坛
- 如何使用Javascript滚动到下一个div?
11 浏览
如何使用Javascript滚动到下一个div?
我正在制作一个具有许多占据100%高度的Div的网站。
我想要添加一个按钮,当点击时可以平滑滚动到下一个Div。
我编写了如下代码,当点击按钮时,它会滚动到指定的Div。
$(".next").click(function() { $('html,body').animate({ scrollTop: $(".p2").offset().top}, 'slow'); });
body{ margin: 0; height: 100%; } .p1{ height: 100vh; width: 70%; background-color: #2196F3; } .p2{ height: 100vh; width: 70%; background-color: #E91E63; } .p3{ height: 100vh; width: 70%; background-color: #01579B; } .admin{ background-color: #B71C1C; height: 100vh; position: fixed; right: 0%; top: 0%; width: 30%; float: left; }