javascript - 即使禁用了滚动功能,也可以平滑滚动到网页的一部分吗?

标签 javascript jquery css overflow smooth-scrolling

我已使用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/

相关文章:

PHP 表单验证错误消息放置

javascript - 如何设置后台作业的query.limit

javascript - 设置带有多个逗号和多个不同对象的单个 JavaScript 变量

javascript - 如何在 JavaScript 中的事件图像 slider 的左侧和右侧包含尖括号

javascript - 如何在触发点击事件之前向许多链接添加权限检查

css - 我可以仅使用 <br> 将带编号的源代码行应用到 css 中吗?

css - 我的 css 文件 : css3 document is not a known @ directive 中的警告/错误

javascript - Firefox 扩展错误 - 值未实现接口(interface) WindowProxy 接口(interface)

PHP字符串数组到javascript字符串数组解析错误

javascript - 如何在jquery中的另一个字符串中间追加一个字符串变量?