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)));

  • 相关阅读:
    xml在html中的使用
    getElementsByTagName的用法
    opener 的使用
    动态增加属性
    innerText, innerHTML,outerHTML
    button的css属性
    动态改变select中option的次序
    input 的样式
    zkw线段树
    接着吐槽(2012/5/23)
  • 原文地址:https://www.cnblogs.com/zfdai/p/3333000.html
Copyright © 2011-2022 走看看