此示例代码中有两个 div。如果向下滚动并超过蓝色 div 的末尾,则整个 body/div 也会向下滚动。即使我超出了蓝色 div 上的滚动边界,有没有办法防止其他滚动效果?
i.e. when the blue div scrolls and reaches a boundary, nothing else should scroll.
首选 css 解决方案,但简单的 js/jquery 解决方案就足够了。
最佳答案
我想你想要这样的东西
body
{
overflow:hidden;
}
你也可以试试这个
<div onmouseover="document.body.style.overflow='hidden';" onmouseout="document.body.style.overflow='auto';" >
关于javascript - 停止滚动结束触发另一个滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16244497/