CSS中的絕對定位與相對定位
層級關係為:
<div ——————————— position:relative; 不是最近的祖先定位元素,不是參照物
<div—————————-沒有設定為定位元素,不是參照物
<div———————- position:relative 參照物
<div box1
<div box2 ——–position:absolute; top:50px; left:120px;
<div box3
效果圖:
為改變參照物(橘色框)後的效果
層級關係為:
<div ——————————— position:relative;最近的祖先定位元素,參照物
<div—————————-沒有設定為定位元素,不是參照物
<div———————-沒有設定為定位元素,不是參照物
<div box1
<div box2 ——–position:absolute; top:50px; left:120px;
<div box3
效果圖:
參照物為最頂級的元素情況。
層級關係為:
<div ———————————沒有設定為定位元素,不是參照物
<div—————————-沒有設定為定位元素,不是參照物
<div———————-沒有設定為定位元素,不是參照物
<div box1
<div box2 ——–position:absolute; top:50px; left:120px;
<div box3
效果圖:
僅使用margin屬性佈局絕對定位元素的情況
此情況,margin-bottom 和margin-right的值不再對文件流中的元素產生影響,因為該元素已經脫離了文件流。另外,不管它的祖先元素有沒有定位,都是以文件流中原來所在的位置上偏移參照物。
圖9中,使用margin屬性佈局相對定位元素。
層級關係為:
<div ——————————— position:relative; 不是參照物
<div—————————-沒有設定為定位元素,不是參照物
<div———————-沒有設定為定位元素,不是參照物
<div box1
<div box2 ——–position:absolute; margin-top:50px; margin-left:120px;
<div box3
效果圖:
IE6的情況下,box2前面沒有兄弟節點,則margin-left的值會出現雙倍邊距,見圖10。
層級關係為:
<div ——————————— position:relative; 不是參照物
<div—————————-沒有設定為定位元素,不是參照物
<div———————-沒有設定為定位元素,不是參照物
<div box1
<div box2 ——–position:absolute; margin-top:50px; margin-left:60px;
<div box3
效果圖:
相關文章
- css中絕對定位與相對定位的區別CSS
- 元素的相對定位與絕對定位
- css絕對定位和相對定位的差別CSS
- 辛星和你徹底搞清CSS中的相對定位和絕對定位CSS
- CSS絕對定位CSS
- 1-相對定位、絕對定位和固定定位的區別
- # CSS 絕對定位釋義CSS
- CSS position:absolute 絕對定位CSS
- CSS position: absolute 絕對定位CSS
- 關於CSS中的定位使用子絕父相(子類絕對位置和父類相對位置)CSS
- 深入理解CSS絕對定位CSS
- CSS position:relative 相對定位CSS
- CSS position: relative 相對定位CSS
- 外邊距與絕對定位
- css絕對定位元素垂直水平居中CSS
- IE CSS Bug系列:IE7中:hover絕對定位的BugCSS
- 絕對定位元素居中
- 絕對定位讓元素居中
- IE CSS Bug系列:相對定位時overflow失效CSS
- 絕對定位實現全屏效果
- 絕對定位對margin外邊距的影響
- css篇之absolute絕對定位元素居中技巧CSS
- 好程式設計師web前端教程分享web中CSS絕對定位程式設計師Web前端CSS
- Linux檔案的路徑定位-相對路徑和絕對路徑Linux
- 如何讓絕對定位的元素水平居中
- 絕對定位使用margin:0 auto居中
- 初略講解Flutter的Align(對齊與相對定位)Flutter
- DIV浮動層絕對居中定位用CSS怎麼寫CSS
- position:fixed 相對父元素定位
- 你可能不知道的絕對定位
- CSS進階——絕對定位元素的寬高是如何定義的CSS
- 相對定位指令驅動X軸
- 負外邊距margin對於絕對定位元素的影響
- 浮動、絕對定位脫離文件流的區別
- CSS系列:CSS中盒子的浮動與定位CSS
- position絕對定位以哪個物件為參考物件
- 盤點8種CSS實現垂直居中水平居中的絕對定位居中技術CSS
- HTML絕對路徑與相對路徑HTML