IE6下的fixed问题解决方法(全)

固定在top

.outer_wrap{
width:500px; 
height:200px; 
background:#036; 
position:fixed; 
top:250px; 
left:50%; 
margin-left:-250px;
}

.outer_wrap{ 
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop)+250)
}//其中250数字即top:npx

*html{
background-image:url(about:blank);
background-attachment:fixed;
}//去除闪动。
固定在left
.outer_wrap{ 
width:500px; 
height:200px; 
background:#036; 
position:fixed; 
top:250px; 
left:0;
}

.outer_wrap{ 
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop)+250)
}//其中250数字即top:npx

*html{
background-image:url(about:blank);
background-attachment:fixed;
}//去除闪动

固定在right

.outer_wrap{ 
width:500px; 
height:200px; 
background:#036; 
position:fixed; 
top:250px; 
right:0;
}

.outer_wrap{ 
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop)+250)
}//其中250数字即top:npx

*html{
background-image:url(about:blank);
background-attachment:fixed;
}//去除闪动

固定在底部

.outer_wrap{ 
width:500px; 
height:200px; 
background:#036; 
position:fixed; 
bottom:0; 
right:0;
}

.outer_wrap{ 
_position:absolute;
_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-250);
}//其中250数字即bottom:npx

*html{
background-image:url(about:blank);
background-attachment:fixed;
}//去除闪动
Tip:有的去除闪动会写作*html body{background-image:url(about:blank);background-attachment:fixed;}
这样子小心检查下页面背景图片是否会因为去除闪动在某种特殊情况下被清除