關于固定定位代碼的問題
#div1{
? ? width:200px;
? ? height:200px;
? ? border:2px red solid;
? ? position:fixed;
? ? bottom:200;
? ? right:200;
}
bottom和right為什么不加px,是0方框就在右下角。不是0方框就在左下角
#div1{
? ? width:200px;
? ? height:200px;
? ? border:2px red solid;
? ? position:fixed;
? ? bottom:200;
? ? right:200;
}
bottom和right為什么不加px,是0方框就在右下角。不是0方框就在左下角
2017-07-25
舉報
2017-07-25
誰說不用加px,要加(除了0以外)。
當bottom:0 right:0代表的是距離底部的距離為0,距離右邊的距離為0,當然方框在右下角啦。
至于為什么在bottom和right分別是非0的情況下出現在左上,右上,左下,右下角,可能是因為你沒加px單位值而產生的默認位置。
2017-07-25
加px的含義只是指定單位為像素單位,可以加其他的單位也可以不加,具體CSS單位都有什么可以自己查,如果只定義bottom而right是0的時候,div就只相對底部進行固定定位,水平則按照默認在左側定位