解决在IE6 下,css中的position:fixed 不起作用的办法
网上可以搜罗到很多方法,我把我搜罗后用的办法:
1、原有的样式不用动。
2、加入:
*html{ background-image:url(about:blank); background-attachment:fixed; }
可以有效防止页面跳动
3、在页面上加入: 根据需求改变css样式定义器
<!--[if IE 6]>
<style type="text/css">
#sidebar_right, #sidebar_left {
position:absolute; /* position fixed for IE6 */
top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
left:expression(0+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px');
}
</style>
<![endif]-->