好久不用IE了,近期作兼容性测试发现一个fixed定位的问题,当元素使用fixed定位时,其应该不随页面滚动,在chrome/firefox/edge下都很完美,元素彻底不动,可是使用IE11时,若是使用鼠标滚轮,元素会先随页面一块儿移动位置,而后再回到原位,产生抖动问题,但用鼠标拖动滚动条时则没问题。chrome
这个问题确定不是代码问题,问题出在IE设置上,IE11默认开启“平滑滚动”功能,须要手工关闭,具体位置在:Internet选项 >> 高级 >> 浏览 >> 使用平滑滚动,去掉勾选,不用重启IE,能够当即看到效果。
ide