我有一個CSS的身體標記,但它不包含任何保證金屬性。但IE 9顯示頁邊空白的廣告左側,右側,頂部爲0,由於底部空白,我的佈局被破壞。如果我採取開發人員工具並取消選中該屬性,我的佈局很好。有什麼建議麼?與IE9的保證金問題
0
A
回答
0
設置你的身體保證金屬性:
margin: 0px auto;
並檢查,如果多數民衆贊成幫助。
0
如果這真的是你遇到問題的唯一瀏覽器,使用IE 9條件註釋你的風格標籤後和頭標籤上面,例如特定的元素或HTML文檔上作爲一個整體:
<!--[if IE 9]>
<style>
#someElementId {margin-top: -33px}
html {margin-top: -33px}
</style>
<![endif]-->
+0
這不是一個很好的解決方案,因爲我們不知道,爲什麼IE設置正確。 – Cyclone 2012-02-15 14:10:32
0
body
元素每邊通常具有8px的默認邊距。這甚至在default style sheet for HTML in the CSS spec中提及。
你應該要刪除,你可以在自己的樣式表設置
body { margin: 0; }
。
相關問題
- 1. 保證金問題
- 2. 保證金溢出問題
- 3. Div保證金問題
- 4. CSS保證金問題
- 5. css保證金問題
- 6. HTML/CSS保證金問題
- 7. CSS保證金問題
- 8. CSS保證金問題
- 9. CSS保證金問題
- 10. 未指定的保證金問題?
- 11. 問題的透明保證金
- 12. jQuery的保證金問題6
- 13. iReport中的保證金問題
- 14. 彈出:保證金問題頂部
- 15. 保證金:0自動IE6問題
- 16. HTML和CSS ---保證金問題
- 17. IE7和IE8填充/保證金問題
- 18. HR保證金問題與IE6,IE8和FF
- 19. 與IE9的GWT問題
- 20. 與IE9的AJAX問題
- 21. 問題與合金
- 22. 與IE9 Jquery maphilight問題
- 23. GWT:Anchor的保證金
- 24. CSS保證金
- 25. 保證金
- 26. 非常簡單的CSS最小高度100%的問題與保證金
- 27. 奇怪的保證金問題,以顯示:inline-block的孩子
- 28. 帶有填充的div內的Internet Explorer保證金問題
- 29. Safari的自動保證金+ translate3d 1px的出血問題
- 30. Safari中的保證金問題 - 在FF中正常工作(wordpress)
你有JS設置'margin-bottom'嗎?如果沒有,什麼阻止你將其設置爲零與CSS? – Borealid 2012-02-15 14:04:39
這就是爲什麼重置樣式表是個好主意。 – 2012-02-15 14:04:45