1
A
回答
1
7
它將「清除」出現在HTML源代碼上方的任何浮動元素。如果你在一個容器元素中有浮動元素,那麼容器的高度爲0,浮動元素將「溢出」。清除它們將允許容器承擔正確的高度。
0
如果您有float
元素,clear:both
不會環繞它們,但會在它們後面顯示。在某種程度上,這會重置浮動。
clear:both
對於賦予元素其漂浮的孩子的高度也很有用 - 沒有它的元素會小於它的孩子,這是沒有吸引力的。
不太常見的用它來解決IE6問題,它不正確地顯示頁面。有時元素會在背景顏色後面呈現,並且清晰:兩者都可以修復它。
相關問題
- 1. 如何清除所有CSS樣式
- 2. 清除Plone的CSS緩存的最佳方式是什麼?
- 3. 如何完全刪除CSS樣式而不是替換它?
- 4. 什麼是「嚴格模式」,它是如何使用的?
- 5. 什麼是system_Cache_MB以及如何清除它?
- 6. 什麼是使用Moment.js清除時間的最佳方式?
- 7. 清楚地說明什麼是ArrayList以及如何使用它?
- 8. 這是什麼樣的設置以及如何使用它?
- 9. 如何清除div的所有CSS並且它是子元素?
- 10. 什麼是PS3 Root密鑰/它有什麼作用/它是如何使用的?
- 11. 是否可以使用緩存清除共享首選項?如果是,那麼如何清除它?
- 12. 爲什麼使用css文檔而不是樣式標籤?
- 13. SSMA時間戳。它是什麼,它是如何使用的?
- 14. 什麼是com.android.vending.BILLING,如何使用它?
- 15. 什麼是nsoperation?如何使用它?
- 16. 什麼是args,我如何使用它?
- 17. 什麼是ipc?我如何使用它?
- 18. CSS樣式中的方括號是幹什麼用的?
- 19. 什麼是YQL?它是否像jQuery?我如何使用它?
- 20. 這是什麼樣的CSS選擇器?這是什麼意思?
- 21. 如何使用javascript清除所有內聯樣式,並只保留CSS樣式表中指定的樣式?
- 22. 這些是什麼以及如何使用Ruby刪除它們?
- 23. 清除CSS中浮動元素的最佳方法是什麼?
- 24. 邏輯地址是什麼意思,它們是什麼樣的?
- 25. 什麼是=>調用,它是如何在C#中使用的
- 26. 什麼是代碼樣式?
- 27. 什麼是比CSS更好的響應式樣式位置
- 28. 什麼是Page_Load,它是如何做的?
- 29. CSS - 爲元素清除樣式
- 30. Android中的sharedUserId是什麼,它是如何使用的?
使用溢出或浮動幾乎所有的東西(FnE - http://orderedlist.com/articles/clearing-floats-the-fne-method)方法可能是清理浮動的最乾淨的方法。 – Ronald
我同意,這樣做肯定有更好的方法,但我認爲亞歷克斯剛剛解釋了所提到的div方法。 –