亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于相對定位和絕對定位

關于相對定位和絕對定位

abc123456789def 2016-11-24 14:17:55
需要絕對定位,要給其父div加入relative ? ?那么如果嵌入幾個div是給上一個div加入relative,還是給最外面的?、比如:<div class="1">????<div class="2">????????<div class="3"></div>????</div></div>我要給3加入absolute ? 那么是給2加入relative還是1呢
查看完整描述

1 回答

已采納
?
ChinaCJM

TA貢獻44條經驗 獲得超84個贊

使用絕對定位時,top、bottom、left、right這些時相對于body的,跟父類沒有關系;margin這些才跟父類有關。所以說這要看你的定位是相對于父類div還是body。

查看完整回答
1 反對 回復 2016-11-24
  • ChinaCJM
    ChinaCJM
    如果你是想要相對于父類div進行定位的話,其實是沒有必要使用絕對定位absolute的,用相對定位relative就可以。 只要是使用了絕對定位absolute,那么top、bottom、left、right這些值就只跟body有關,跟其他的都沒有關系。而使用相對定位relative,那么top、bottom、left、right這些值就跟設置了relative的上級div有關,如果是父類設置了relative,那么久相對于父類進行定位,如果是父類沒有設置relative,父類的父類設置了relative,那就相對于父類的父類進行定位,以此類推。
?
人笨嫌刀鈍

TA貢獻100條經驗 獲得超24個贊

都可以,這取決與你的布局需求,以及1和2的樣式(長寬)


絕對定位元素會找最近的relative元素做參照

查看完整回答
1 反對 回復 2016-11-24
  • 1 回答
  • 0 關注
  • 2027 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號