課程
/前端開發
/HTML/CSS
/網頁布局基礎
子元素設置了絕對定位absolute后,父元素設置了相對定位relative,如果父元素不設置高度height,如何照樣被子元素撐開?
如題
2016-06-21
源自:網頁布局基礎 5-1
正在回答
所以其中一定要有一個子元素的高度比用了absolute的子元素高,就是老師說的柱子,不然用了absolute的子元素會顯示不全,顯示多少視有高度的子元素的高度而定。因為設置了absolute的子元素就已經脫離文檔流了,也就是立體上已經飄起來了,不能再影響父級高度了。
不知道這么說你能想象出來不
父級元素自適應,根據子元素的內容而改變
司祿德 提問者
該題中子元素有left、mid、right,只要子元素中有內容,自然會將父級元素撐開。
舉報
讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-06
所以其中一定要有一個子元素的高度比用了absolute的子元素高,就是老師說的柱子,不然用了absolute的子元素會顯示不全,顯示多少視有高度的子元素的高度而定。因為設置了absolute的子元素就已經脫離文檔流了,也就是立體上已經飄起來了,不能再影響父級高度了。
不知道這么說你能想象出來不
2016-06-21
父級元素自適應,根據子元素的內容而改變
2016-06-21
該題中子元素有left、mid、right,只要子元素中有內容,自然會將父級元素撐開。