问答详情
源自:13-6 万事无绝对 -层模型之绝对定位

关于层模式-绝对定位-12-6!语言左右问题?

我来试一试:设置div标签相对于浏览器,(相对于以前位置右上角)向左移动100象素,向下移动20象素?是我有点左右不分,还是“(相对于以前位置右上角)向左移动100象素”有问题!谁来解释一下!我的理解他原来在,左上角,现在是:向右移动!“所以应该是(相对于以前左上角位置)向右移动100px” !!!还是说:电脑的左右与人的左右是反的?

提问者:error_end 2016-02-22 16:50

个回答

  • 简单的阳光
    2016-03-11 22:00:58
    已采纳

    你就记住,left:20px,意思是距离左边界20px

    top:50px,距离上边界50px。

  • error_end
    2016-02-22 17:50:26

    div{

        width:200px;

        height:200px;

    border:2px red solid;

    }这段代码 会显示 方框在左上角(而不是相对于的右上角)

  • error_end
    2016-02-22 17:42:32

    (相对于以前位置左上角)向右移动100象素,向下移动20象素

    position:absolute;    

          right:100px;    /*距离右边界100px*/

          top:20px;     /*距离顶部20px */

        


  • SCvX
    2016-02-22 17:04:04

    假设:原来边框在左上角,向右下移动。

    代码如下:

    div{
          ·

          ·   

          position:absolute;    

          left:100px;    /*距离左边界100px*/

          top:50px;     /*距离顶部50px */
    }
    <div id="div1"></div>

  • SCvX
    2016-02-22 16:59:50

    就是正常的左右。