2 回答

TA貢獻5條經驗 獲得超4個贊
說我自己的理解吧,absolute絕對定位,就是改元素,常見的為div和圖片,效果是不會被父級的位置影響。
再來說,relative相對定位
舉例,ul導航條一般默認的是relative。我比較回答,希望能采納

TA貢獻55條經驗 獲得超37個贊
position:relative;與position:absolute;叫做相對布局和絕對布局,作用是對具體的容器進行定位,相對布局和絕對布局是頁面設計中常用的布局形式,它脫離了文檔流.
一般情況下,如果對一個盒子進行絕對布局,那么必須要對其父盒子聲明相對布局才會起效果,如果盒子沒有自定義父盒子,那么瀏覽器會默認body為它的父盒子
一般情況下,可以遵循"子絕父相"的思路來進行絕對定位!
舉個栗子:
?<style type="text/css">
? ? ? ? .parent{
? ? ? ? ? ? width:100%;
? ? ? ? ? ? height: 500px;
? ? ? ? ? ? position:relative;
? ? ? ? }
? ? ? ? .son{
? ? ? ? ? ? position: absolute;
? ? ? ? ? ? width:200px;
? ? ? ? ? ? height: 300px;
? ? ? ? ? ??
? ? ? ? ? ? top:100px;
? ? ? ? ? ? left:30px;
? ? ? ? }
? ? </style>
.son中的top和left就是對定位的位置描述!不過建議你在這個網站上去看看關于postion的課程,都講的很好!比如說 深入理解absolute 業界大牛張鑫旭講的課程!?
希望對你有用!
- 2 回答
- 1 關注
- 1839 瀏覽
相關問題推薦
添加回答
舉報