我遇到过问题: 当我设置溢出:隐藏的样式到html标签,我的页面滚动到我的笔记本电脑顶部(Windows 8.1,铬42.0.2311.135m - 最后),但在IE和我的Mac上的所有浏览器 - 一切都很好。 这是一个例子:https://jsfiddle.net/thrr35ee/1/;
$('document').ready(function(){
$(document).scroll(function(){
var b = $(document).scrollTop();
if(b > 400){
$('html').css('overflow','hidden');
}
});
});
为什么会这样? 怎么解决?我试图在设置溢出之前保存位置,并在滚动到位置之后保存位置,但只有在1秒钟之后才这样做。
UPD: 当我在滚动条上按住鼠标滚动页面时会发生这种情况,如果我按键滚动(向上和向下) - 一切正常。