需要将一个元素固定在页面某个地方,在ie6下会出现兼容性问题。
position:fixed; /* 固定位置 ie6不支持该属性 */
ie6不支持该属性,这个时候需要达到fixed定位效果,可以针对ie6单独设置样式。
在ie6下将位置定义为绝对定位,在CSS中使用expression,用来把CSS属性和Javascript脚本关联起来,得到脚本执行计算后的值。这样得到等同fixed定位的效果
针对ie6代码如下:
_position:absolute; /* 位置定义为绝对位置 */
_top:expression(eval(document.documentElement.scrollTop));