关于固定定位代码的问题

来源:13-8 我就在那不动了-层模型之固定定位

安静的学者

2017-07-25 20:36

#div1{

    width:200px;

    height:200px;

    border:2px red solid;

    position:fixed;

    bottom:200;

    right:200;

}

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

写回答 关注

2回答

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

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

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

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

    安静的学者

    非常感谢!

    2017-07-26 09:51:23

    共 1 条回复 >

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

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

    安静的学者

    谢谢你

    2017-07-26 09:51:51

    共 1 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1228344 学习 · 18544 问题

查看课程

相似问题