ie6对postion:fixed的完美解决方案

/*固定页面顶部*/

#header{
width:100%;
height:42px;
background:#0000FF;color:#FFFFFF;
left:0px;top:0px;
position: fixed; 
_position: absolute; 
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat')?documentElement.scrollTop:document.body.scrollTop);
}

/*固定页面顶部*/

#footer { 
position: absolute; 
bottom: auto; 
clear: both; 
top:expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop 
+(documentElement.clientHeight-this.clientHeight) - 1 
: document.body.scrollTop 
+(document.body.clientHeight-this.clientHeight) - 1); 
}

参考:document.compatMode介绍

你可能感兴趣的:(ie6对postion:fixed的完美解决方案)