2
A
回答
8
如果你真的只是想清除它們,那麼無論什麼元素最能描述你想清除浮動內容的語義。
如果要使塊擴展爲包含所有浮動內容,則添加一個額外的元素(任何類型的元素)是最髒的選項。有a whole bunch of better ways to achieve the effect。我通常贊成在容器上設置overflow: hidden
,但最好的選擇與上下文有所不同。
如果你真的想使用一個實際的(空)元素,那麼無論是div還是span是最好的 - 它們不會帶有額外的語義。
0
我有以下方面:
<div id="sidebarWrap">
<div id="sidebarHandle">
<a href="#"></a>
</div>
<div id="sidebar">
<h2>Category</h2>
</div>
<p class="clear"></p>
</div>
凡#sidebarWrap絕對定位到它的右上方的父,和#sidebarHandle和#sidebar是浮動是彼此相鄰。 p.clear清除浮動。
在這種情況下,會有更好的解決方案嗎?
相關問題
- 1. 清除CSS中浮動元素的最佳方法是什麼?
- 2. 使用CSS清除最後一個浮動元素?
- 3. 清除每一行中的最後一個浮動元素
- 4. 清除/覆蓋輸入元素的css
- 5. 元素總是在清除浮動左
- 6. 清除內浮點
- 7. 在級聯浮動元素中清除浮動
- 8. CSS浮動清除幫助
- 9. 從JavaScript中的數組中刪除元素的最佳方法?
- 10. CSS在基於浮點的列中清除?
- 11. Css浮動元素
- 12. 去除元素的最佳集合
- 13. 如何清除數組中的元素?
- 14. 清除表單中的數組元素
- 15. 清除數組中的空元素
- 16. 相對於以前的元素的CSS浮點數
- 17. 如何清除左浮動元素,當它與右浮動元素碰撞?
- 18. CSS清除每個第三元素
- 19. CSS浮點數:清除不與相對位置一起工作
- 20. CSS/HTML:Inputfield在浮動元素的中間
- 21. HTML/CSS:在H2元素浮動元素
- 22. CSS浮動元素摺疊父元素
- 23. 清除Plone的CSS緩存的最佳方式是什麼?
- 24. 相同元素的浮動和清除如何工作?
- 25. 什麼時候應該漂浮的HTML元素完全清除?
- 26. numpy數組的清除元素
- 27. CSS浮動和塊元素
- 28. 清除textarea元素
- 29. 如何清除CSS中父元素放置的過濾器?
- 30. CSS清除或溢出的最佳實踐
你是什麼意思的「最佳元素」? – rahul 2009-09-11 09:04:03