我已使用JS停止滚动:
<script>
window.onscroll = function () {
window.scrollTo(0,0);
}
</script>
也添加了CSS:
body{
overflow:hidden;
width:100%;
height:100%;
}
网页的主要部分位于100%的高度。
另一部分(“ A”)位于屏幕下方。
我只需要单击锚点即可平滑滚动到页面的这一部分(“ A”)。但是仍然不能使页面使用箭头键滚动。
View this Image Please !! Link
博客是这个-“ http://gaulifancy.blogspot.com”
当我单击“深入了解”时,它应该平滑向下滚动。注意:使页面更少滚动。
最佳答案
您是否尝试过将带有translateY的容器移动到视图?您网站的codepen示例将对您有所帮助。
关于javascript - 即使禁用了滚动功能,也可以平滑滚动到网页的一部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37763250/