課程
/前端開發
/HTML/CSS
/如何用CSS進行網頁布局
為什么視頻中的foot屬性中沒有clear:both,但仍然排在main的下面,按照視頻中的代碼不是應該出現foot緊挨著head的情況嗎?
2016-03-20
源自:如何用CSS進行網頁布局 5-1
正在回答
1.clear: both 的用處就是,清除上方元素“浮動導致高度坍塌”(容器高度為0)。
2. 清楚了?clear: both 是用來清除浮動之后:
? ? 加入??#footer 上方的元素是設置了 float,或者??#footer 上方的元素的子元素設置了 float,導致高度坍塌,#footer 就會被上方的元素 遮蓋了,導致 #footer?顯示不出來
格勞修斯 提問者
舉報
用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-21
1.clear: both 的用處就是,清除上方元素“浮動導致高度坍塌”(容器高度為0)。
2. 清楚了?clear: both 是用來清除浮動之后:
? ? 加入??#footer 上方的元素是設置了 float,或者??#footer 上方的元素的子元素設置了 float,導致高度坍塌,#footer 就會被上方的元素 遮蓋了,導致 #footer?顯示不出來