我想在.NET MVC中構建一個頁面(不是這個問題),其中一個div使用浮動分成左和右容器。當我嘗試使用<b>
標籤(例如<div>
或<br>
)以外的任何東西清除浮動塊時,IE8將不會正確呈現頁面(就好像它忽略了標籤中的樣式)。如果我使用<b>
標記,則Chrome和Firefox不會正確呈現網頁。我已經過了我的HTML,以確保我沒有任何雜散標籤,並已通過W3C標記驗證程序運行,並且嚴格通過XHTML 1.0。我對這裏可能發生的事情感到不知所措。我意識到有更好的方法來清除浮動(例如使用:僞元素之後),但我需要一些簡單而乾淨的東西。我想知道是否有人有什麼想法可能會導致這種情況發生,也許是樣式表中的某些東西?預先感謝您的幫助。在IE中清除浮動8
2
A
回答
3
我發現了它。愚蠢的IE瀏覽器。我不得不把我的div的高度設置爲100%。我猜Mozilla和Chrome假設IE沒有100%的高度。我應該更加明確。問題是,當我使用DIV標籤清除浮動塊時,沒有任何東西出現在我的容器中,或者背景顏色無法填充。我不得不安裝IE開發工具欄來弄清楚發生了什麼事情。
<div id="floatcontainer" style="width:100; height:100%;">
<div id="floatleft" style="float:left; width:50%; background-color:#454545;"></div>
<div id="floatright" style="float:right; width:50%;"></div>
<div id="clear" style="clear:both;"></div>
</div>
0
0
jimbo,我建議使用class而不是id,並在樣式表中使用所有樣式。此外,這應該說明什麼是浮動和清除http://goo.gl/uxu8G
相關問題
- 1. IE不清除後續浮動
- 2. IE7浮動清除
- 3. 浮動div意外清除前浮動
- 4. IE 7浮動div自動清除下一個元素?
- 5. 在級聯浮動元素中清除浮動
- 6. 在IE 8,IE 8和IE 8中無法滾動Div背景?
- 7. CSS浮動清除幫助
- 8. 清除浮動按下
- 9. 瞭解清除和浮動
- 10. 清除浮動問題
- 11. IE清除浮動不工作(腳註)和disapear
- 12. IE6中的HTML浮動清除問題
- 13. 元素總是在清除浮動左
- 14. 在IE瀏覽器中未按預期清理浮動div div
- 15. 使用CSS動態清除浮動
- 16. 浮動看起來IE 7和IE 8(HTML驗證)
- 17. 清除內浮點
- 18. 清除浮動div(清除:兩個;不工作)
- 19. 清除浮動效果,而不使用清除div
- 20. IE清除會話
- 21. IE中的浮動問題
- 22. 浮動左IE在IE7
- 23. IE浮動修復在css
- 24. 清除浮動列表項目
- 25. 浮動並清除此div佈局
- 26. css - 清除浮動不起作用
- 27. 奇怪的浮動清除問題
- 28. 清除兩個浮動div的頁腳
- 29. 清除嵌套浮動圖像
- 30. IE7(和6)浮動清除問題
請張貼SSCCE(http://sscce.org)。所需的最低限度(且有效)HTML/CSS,用於重現並提供您所遇到的問題。 – BalusC