課程
/前端開發(fā)
/HTML/CSS
/初識(shí)HTML(5)+CSS(3)-升級(jí)版
最接近的一個(gè)具有定位屬性的父包含塊是什么意思
2016-04-27
源自:初識(shí)HTML(5)+CSS(3)-升級(jí)版 13-6
正在回答
標(biāo)簽的默認(rèn)的定位屬性是static。這句話的意思是說給父容器設(shè)置了除position:static外的其他定位屬性如position:relative/absolute/fixed等之后,其子元素就可以相對(duì)該父元素進(jìn)行定位了。舉個(gè)栗子:
1
2
3
4
5
? ?
<div??class="grandfather">
??<div?class="father">
????<div??class="son"></div>
??</div>
</div>
這段代碼如果我的css是這樣的話
.grandfather{position:relative;}
.son{position:absolute;}
由于.father沒有設(shè)置position,其position為默認(rèn)的static,所以.son的absolute相對(duì)的就是.grandfather來進(jìn)行定位的。設(shè)置的top left等值就是相對(duì)于.grandfather來設(shè)置的。如果你得css樣式改為
.father{position:relative;}
則.son的absolute定位就是相對(duì)于.father來定位了,left top的值也就是相對(duì)于.father來設(shè)置的。
zmeng2744 提問者
舉報(bào)
HTML(5)+CSS(3)基礎(chǔ)教程8小時(shí)帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
2 回答絕對(duì)定位問題
1 回答絕對(duì)定位位置問題
2 回答絕對(duì)相對(duì)定位問題
3 回答固定定位和絕對(duì)定位浮動(dòng)問題
2 回答絕對(duì)定位,相對(duì)定位
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-27
標(biāo)簽的默認(rèn)的定位屬性是static。這句話的意思是說給父容器設(shè)置了除position:static外的其他定位屬性如position:relative/absolute/fixed等之后,其子元素就可以相對(duì)該父元素進(jìn)行定位了。舉個(gè)栗子:
1
2
3
4
5
? ?
<div??class="grandfather">
??<div?class="father">
????<div??class="son"></div>
??</div>
</div>
? ?
這段代碼如果我的css是這樣的話
1
2
? ?
.grandfather{position:relative;}
.son{position:absolute;}
? ?
由于.father沒有設(shè)置position,其position為默認(rèn)的static,所以.son的absolute相對(duì)的就是.grandfather來進(jìn)行定位的。設(shè)置的top left等值就是相對(duì)于.grandfather來設(shè)置的。如果你得css樣式改為
1
2
3
? ?
.grandfather{position:relative;}
.father{position:relative;}
.son{position:absolute;}
? ?
則.son的absolute定位就是相對(duì)于.father來定位了,left top的值也就是相對(duì)于.father來設(shè)置的。