利用css hack修改
css代码:
#footer
{
position: fixed;
left: 0px;
bottom: 0px;
z-index: 1000;
width: 100%;
background: url(g/footer.jpg) 0 1px;
overflow: visible;
text-align: center;
_position: absolute;
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
}
#footer是底部浮动层的id , _是针对IE6的css hack标记
解决抖动:在body的css中添加
body
{
_background: #ddd url(image/a.txt);
_background-attachment: fixed;
}
如果body中已经有背景图片了,可以用其中,html {background:url(aaa.txt) fixed}使用。也可在首页html标签中用 <html style="background:url(aaa.txt) fixed" >
background:#ddd url(image/a.txt);可以没有这个文件,但是一定要有这句话和_background-attachment:fixed是防止抖动的
=======================================================================
已经测试,完美解决ie6下浏览器固定层抖动的问题