这是一个两部分问题。我建立一个网页,我需要知道:
要清楚,我不是要求如何关闭整个计算机的平滑滚动。我是开发网页的开发人员,只有在禁用平滑滚动时才能正常工作。
答案 0 :(得分:7)
总之,IE很糟糕。 ;)
答案 1 :(得分:1)
我5年后才在这里唧唧喳喳......
如果您自己手动覆盖事件,可以在IE中删除平滑滚动。
if(navigator.userAgent.match(/Trident\/7\./)) {
$('body').on("mousewheel", function () {
event.preventDefault();
var wd = event.wheelDelta;
var csp = window.pageYOffset;
window.scrollTo(0, csp - wd);
});
}
这足以让我解决IE平滑滚动问题。 从Here
大肆偷走