当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > IE6支持position:fixed完美解决方法

CSS样式表
脚本控制三行三列自适应高度DIV布局
通过CSS Hack 区分 FF/IE7/IE6/IE5.5/IE5 代码推荐
HTML/XHTML模板
用DIV+CSS写小三角
SPAN元素和DIV元素有的区别
关于Firefox中的Flash不可以显示透明效果的问题
当ie7不认!important之后 [布局的解决办法]
绝对定位的DIV宽度自动适应的一个方法
被人遗忘的html tags
一个css 的小问题
IE 5.x/Win 和模型bug
[转]目前找到的最好的Iframe自适应高度代码
Web Safe Color Pallette
网站制作之网页技巧
http状态码一览表
从Table向Css过渡的优缺点比较
不用float实现div模块居中布局
解决列高度自适应(相同)的五种方法
用CSS floats创建三栏页布局
如何正确使用标题元素、段落和强制换行

CSS样式表 中的 IE6支持position:fixed完美解决方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-12   浏览: 185 ::
收藏到网摘: n/a

IE7已经支持position:fixed了,而我们的IE6呢?还继续使用js事件?消耗资源,破坏结构,画面闪耀。 今天去一老外站看到了这他站上的十分平滑但却没有js,好奇,原来。。巧妙啊,分享下,相对而言比较节省资源。但效果好,使用方便,兼顾w3c。哈哈
复制代码 代码如下:

<!-- compliance patch for microsoft browsers -->
<!--[if lt IE 7]><link rel="stylesheet" href="ie-stuff.css" type="text/css" media="screen"/><![endif]-->

ie-stuff.css
复制代码 代码如下:

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