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

关于固定定位代码的问题

#div1{

    width:200px;

    height:200px;

    border:2px red solid;

    position:fixed;

    bottom:200;

    right:200;

}

bottom和right为什么不加px,是0方框就在右下角。不是0方框就在左下角

提问者:安静的学者 2017-07-25 20:36

个回答

  • blueju
    2017-07-25 21:07:25
    已采纳

    谁说不用加px,要加(除了0以外)。

    当bottom:0 right:0代表的是距离底部的距离为0,距离右边的距离为0,当然方框在右下角啦。

    至于为什么在bottom和right分别是非0的情况下出现在左上,右上,左下,右下角,可能是因为你没加px单位值而产生的默认位置。

  • 她梦中草原白茫茫
    2017-07-25 21:08:00

    加px的含义只是指定单位为像素单位,可以加其他的单位也可以不加,具体CSS单位都有什么可以自己查,如果只定义bottom而right是0的时候,div就只相对底部进行固定定位,水平则按照默认在左侧定位