css – IE 10&11使鼠标滚轮滚动时固定背景跳跃

前端之家收集整理的这篇文章主要介绍了css – IE 10&11使鼠标滚轮滚动时固定背景跳跃前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当你用鼠标滚轮在Windows 8中滚动时,固定的背景图像弹跳像疯了。这只会影响IE 10和IE 11.这会影响位置:fixed的元素。有没有阻止它发生在IE 10和11?

这里是一个固定的背景图像的例子:

http://www.catcubed.com/test/bg-img-fixed.html

解决方法

我知道这是一个晚了一个答案,但我有同样的问题,并能够通过添加这些属性到我的css文件解决它。
html{
    overflow: hidden;
    height: 100%;    
}
body{
    overflow: auto;
    height: 100%;
}

评论

This solution stops scroll events from firing on the window,so do be careful if you’re using anything that relies on such events firing. 07000 ( overflow: hidden,scroll events don’t work) 07001 ( overflow: auto,scroll events fire) – Dan Abrey

所以这可能会在您的项目中导致一些问题。但我没有看到另一种方法解决IE中的这个错误

猜你在找的CSS相关文章