在网上找了很多方法,大多是 Javascript 解决的,想想能用 IE6 的电脑,得烂成啥样?再用expression eval ,估计还没滚动几下内存都不够了,所以这种能用 CSS 解决的问题最好都用 CSS 解决了。
前提是你的网页要支持 XHTML
在头部加上
[cc lang='html']
dir="ltr" lang="zh-CN">
[/cc]
然后针对 IE 6 进行如下设置:
[cc lang='css']
* { margin:0; padding:0; }
html, body { height: 100%; overflow:auto; }
[/cc]
最后在你需要 fixed 的 div 里添加
[cc lang='css']
position:fixed !important;
position:absolute;
[/cc]
这样就可以了,唯一的问题是在滚动的时候固定的层有轻微的闪烁,但对于“回到顶部”这样的小按钮来说是无伤大雅的。