其他分享
首页 > 其他分享> > background-attachment: fixed属性滚动鼠标背景抖动问题解决

background-attachment: fixed属性滚动鼠标背景抖动问题解决

作者:互联网

将以下代码加入页面,将解决IE浏览器下滚动鼠标滑轮时fixed背景抖动问题,不是完全没有抖动了,是大大改善,偶尔还是有一点抖动,不过在可接受范围,并且在iE8低版本浏览下可能无效。

<script>
if(!!window.ActiveXObject || "ActiveXObject" in window){
document.body.addEventListener && document.body.addEventListener("mousewheel", function () {
event.preventDefault();
var wd = event['wheelDelta'];
var csp = window.pageYOffset;
window.scrollTo(0, csp - wd);
},{ passive: true });
}
</script>

标签:抖动,ActiveXObject,window,attachment,background,addEventListener,var,fixed,event
来源: https://www.cnblogs.com/surplus/p/14997984.html