zoukankan      html  css  js  c++  java
  • ie6下position:fixed定位问题


    1.

    *html{
    background-image:url(about:blank);
    background-attachment:fixed;
    }
    2.将需要用固定定位的元素中加上_position:absolute; _top:expression(offsetParent.scrollTop); _left:expression(offsetParent.scrollLeft);这3个属性_top:expression((offsetParent.scrollTop)+50); 这样后面的数字是需要的设置的距离。

    --------------------------------------------

    _position:absolute;
    _top:expression(offsetParent.scrollTop);
    _left:expression(offsetParent.scrollLeft);

    -------------------------------------------

    上面的方法可以解决ie6的定位问题,但ie7下会js报错...

    2.

    距离首部:

    _position:absolute; 

    _top:expression(eval(document.documentElement.scrollTop))

    距离底部:

    _position:absolute;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||50)-(parseInt(this.currentStyle.marginBottom,10)||0)));

  • 相关阅读:
    构造与析构的次序
    为什么析构函数常声明为虚函数
    偏移数组的二分查找
    字符串循环右移N位
    const 补充
    对类 sizeof
    指针与引用
    python小练习
    初学数据挖掘——相似性度量(一)
    每天进步一点点(二)
  • 原文地址:https://www.cnblogs.com/zfdai/p/3333000.html
Copyright © 2011-2022 走看看