4 回答

TA貢獻(xiàn)17條經(jīng)驗(yàn) 獲得超8個(gè)贊
相對(duì)定位特性 position:relative
????????????????1 位移參考位置 : 自己原來(lái)的位置
????????????????2 設(shè)置后 對(duì)元素本身無(wú)影響
????????????????3 不會(huì)脫離文檔流
????????????????4 如果同時(shí)設(shè)置了top 和bottom偏移 top生效
????????????????????同理 left和right left生效
絕對(duì)定位特性 position:absolute (會(huì)激活五個(gè)屬性 top right bottom left z-index)
????????????????1 會(huì)使元素脫離文檔流
????????????????2 使元素支持寬高
????????????????3 若未設(shè)置寬度 寬度由內(nèi)容撐開(kāi)
????????????????4 位移參考位置: 離之最近的的設(shè)置了定位屬性的父元素(position:static 不可以)
????????????????5 一般配合相對(duì)定位使用

TA貢獻(xiàn)91條經(jīng)驗(yàn) 獲得超32個(gè)贊
相對(duì)定位是relative,就是定義一個(gè)參照物,絕對(duì)定位是absolute,就是根據(jù)定義相對(duì)定位的盒子來(lái)做定位設(shè)置top,left等值,一般成對(duì)出現(xiàn),如果沒(méi)定義relative的盒子,絕對(duì)定位的盒子一般是參照body來(lái)定位

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊

TA貢獻(xiàn)53條經(jīng)驗(yàn) 獲得超27個(gè)贊
絕對(duì)定位,脫離文檔流,其他東西會(huì)當(dāng)他不存在
相對(duì)定位,不脫離文檔流,原來(lái)的地方還在

TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超1個(gè)贊
relative:?相對(duì)定位,相對(duì)于自己在文檔流中的位置進(jìn)行偏移,并且原來(lái)在文檔流中占有的位置得以保留。
absolute;絕對(duì)定位,相當(dāng)于自己向父級(jí)元素查找出的第一個(gè)帶有position屬性的元素進(jìn)行便宜,并且脫離文檔流,原來(lái)在文檔流中所占用的位置不保留。

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超1個(gè)贊
絕對(duì)定位是相對(duì)于已經(jīng)相對(duì)定位的父級(jí)的定位,相對(duì)定位是相對(duì)于自己的上一次定位的定位。一個(gè)是相對(duì)父級(jí),一個(gè)是相對(duì)上次。試試看

TA貢獻(xiàn)361條經(jīng)驗(yàn) 獲得超191個(gè)贊
絕對(duì)定位根據(jù)有定位的父級(jí)定位,不占空間;相對(duì)定位根據(jù)它本身定位,占空間;試下這個(gè)代碼
<!DOCTYPE?html> <html> <head> ????<meta?http-equiv="Content-type"?content="text/html;?charset=utf-8"?/> ????<title></title> ????<style> ????????#div1{ ????????????width:100px;height:100px;background:?red;position:?absolute;right:50px; ????????} ????????#div2{ ????????????width:100px;height:100px;background:?blue;position:?relative;right:50px; ????????} ????</style> </head> <body> <div?id="div1"></div> <div?id="div2"></div> </body> </html>