当前位置:首页 > 文章教程 > 建站教程 > 详情页

如何解决网站在IE6浏览器滚动抖动问题

分类:建站教程作者:老鱼网日期:2021年09月09日点击: 21

在建网站过程中经常遇到浮动元素固定到某个位置,滚动条滚动但元素位置始终不变的功能!

在样式中:position:fixed就是实现这个功能最简单的途径,但是低版本IE6浏览器是不识别!所以要通过一些特别规办法解决!

//解决在滚动时出现的抖动现象!

html,body{_background-image:url(about:blank); _background-attachment:fixed;}

//通过对element(元素)的style设置表达式进行位置运算,其中的“100”是元素在距离浏览器可视范围顶端的距离;

element.style.setExpression("top", "eval((document.body.scrollTop || document.documentElement.scrollTop) + " + 100 + ") + 'px'");


相关推荐