我有一個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. StackPanel的保證金問題
- 3. CSS保證金問題
- 4. css保證金問題
- 5. CSS保證金問題
- 6. 保證金溢出問題
- 7. Div保證金問題
- 8. CSS保證金問題
- 9. CSS保證金問題
- 10. CSS保證金問題
- 11. 保證金最大問題
- 12. CSS保證金問題
- 13. jScrollPane:保證金問題
- 14. CSS保證金問題
- 15. HTML/CSS保證金問題
- 16. IE9 CSS浮動保證金缺陷
- 17. iReport中的保證金問題
- 18. Chrome的CSS保證金問題?
- 19. 奇怪的CSS3保證金問題
- 20. 奇怪的保證金問題
- 21. 問題的透明保證金
- 22. IE7上的保證金問題
- 23. 未指定的保證金問題?
- 24. jQuery的保證金問題6
- 25. 問題與IE9
- 26. 保證金導致響應問題
- 27. Jquery滑塊空間/保證金問題
- 28. 彈出:保證金問題頂部
- 29. 保證金:0自動IE6問題
- 30. IE7和IE8填充/保證金問題
你有JS設置'margin-bottom'嗎?如果沒有,什麼阻止你將其設置爲零與CSS? – Borealid 2012-02-15 14:04:39
這就是爲什麼重置樣式表是個好主意。 – 2012-02-15 14:04:45