3 回答

qff
TA貢獻5條經驗 獲得超4個贊
絕對定位是相對于最近的已定位祖先元素,如果元素沒有已定位的祖先元素,那么它的位置相對于最初的包含塊。
設置父元素相對定位,子元素絕對定位,那么子元素就是相對于這個父元素的位置來定位的。

火狼戰(zhàn)隊
TA貢獻3條經驗 獲得超2個贊
如果父元素用的絕對,絕對定位脫離文檔流,那么父元素的臨近元素會與該父元素重疊。-------來自一個后端開發(fā)學習者的前端感悟。
這里有我寫的一段代碼,你看下。
<style> ????????div?{font-size:?15px;color:?#fff;} ????????.test1{width:?400px;height:?400px;background:?#234;position:?relative;} ????????.test2?{width:?300px;height:?300px;background:?#345;position:?absolute; ?????????left:?40px;top:?40px;?} ?????????.test{ ????????? width:?500px;height:?500px;background:?#123; ?????????} ????</style> </head> <body> ????????<div?class="test1"> ????????????test1 ????????????<div?class="test2">test2</div> ????????</div> ????????<div?class="test"> ???????? test ????????</div> </body>
你可以試一試如果把父元素改成絕對定位會出現(xiàn)什么情況。。。
添加回答
舉報
0/150
提交
取消