问答详情
源自:13-8 我就在那不动了-层模型之固定定位

bottom:0; right:0;这两句代码的含义

向右移动100px,向下移动50px的代码是left:100px; top:50px;那么bottom:0; right:0;不应该是向上向左各移动0吗?位置应该还在左上角吗,为什么会是右下角呢?

提问者:想当大牛 2017-02-17 21:29

个回答

  • Silver.Durant
    2017-02-17 21:46:23
    已采纳

    移动的时候,是要把图像移动到边上,相当于初始化!比如left:100px,是相对于左,向右移动100px,它是先把块放到最左边再向右移动100像素!

    同理,bottom:0,它是先把块放到底部,再向上移动0px,0相当于不移动,所以就在底部了!

  • Proxifier
    2017-02-22 08:04:30

    意思是这段代码中的bottom:0;right:0;是指定位在下面跟右边坐标(0,0)的位置,(所以才没加px?)而固定定位时移动0px代码省略了 对吗?

  • Jamin1993
    2017-02-17 21:45:48

    是啊为什么呢

  • 慕粉1413433322
    2017-02-17 21:44:41

    意思是向顶部移动0px,向左侧移动0px,那不是在右下角么。