html怎么定位的?
網(wǎng)友解答: 如果子元素用了絕對(duì)定位,那么久相當(dāng)于樹葉脫離整個(gè)dom樹,此時(shí)子元素與祖先元素、父元素?zé)o關(guān)聯(lián)(脫離文檔流)。未設(shè)置top,left,right,bottom,則子元素默認(rèn)出現(xiàn)
如果子元素用了絕對(duì)定位,那么久相當(dāng)于樹葉脫離整個(gè)dom樹,此時(shí)子元素與祖先元素、父元素?zé)o關(guān)聯(lián)(脫離文檔流)。未設(shè)置top,left,right,bottom,則子元素默認(rèn)出現(xiàn)在top=0,left=0的位置,也就是左上角。父元素若設(shè)置成絕對(duì)定位,參考子元素。若設(shè)置成相對(duì)定位,則不會(huì)脫離文檔流,其位置相對(duì)于上一個(gè)相對(duì)定位的元素節(jié)點(diǎn),即相對(duì)于祖先元素定位。
總結(jié):絕對(duì)定位,可以使用top,left,right,bottom定位在頁(yè)面任意位置而無需擔(dān)心影響其他頁(yè)面布局。
相對(duì)定位,相對(duì)于上一個(gè)相對(duì)定位的父元素,與其他未使用相對(duì)定位元素相比,可以多使用top,left,right,bottom四個(gè)屬性進(jìn)行頁(yè)面布局。
如需獲取更多資訊,請(qǐng)關(guān)注微信公眾號(hào): 51好購(gòu)