亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

12-9內容中我的代碼如下

2、參照定位的元素必須加入position:relative;(此處我用absolute也行

#box1{
? ?width:200px;
? ?height:200px; ? ?position:relative; ? ? ? ?}

請問為啥?

正在回答

1 回答

參照w3c網站上對于position:absolute的解釋:

生成絕對定位的元素,相對于 static 定位以外的第一個父元素進行定位。

元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規定。

所以, 父元素的position設為absolute并不與定位沖突,只是一般而言會把父元素的position設為relative而已。

在你的問題里, 只要再加入top、left、right或bottom屬性就會得到不一樣的結果了, 因為relative和absolute的定位方式不一樣。

你可以看一下下面這兩者的差別:

#box1{???
width:200px;???
height:200px;?
position:relative;
top:100px;
}

#box1{???
width:200px;???
height:200px;?
position:absolute;
top:100px;
}

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

12-9內容中我的代碼如下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號