嘗試下面的示例代碼:Mozilla Firefox瀏覽器CSS盒模型奇怪的問題
<div style="background-color:#ddd">
<div style="width:900px; margin:0px auto">
<div class="row">
<div class="col" style="float:left; width:900px">
<h1>Title</h1>
</div>
<div style="clear:both"></div>
</div>
</div>
</div>
<div style="background-color:#cfc">
<div style="width:900px; margin:0px auto">
<div class="row" style="margin-top:10px; border:1px solid #f00">
<div class="col" style="float:left; width:900px">
<h2>Content</h2>
</div>
<div style="clear:both"></div>
</div>
</div>
</div>
<div style="background-color:#cfc;">
<div style="width:900px; margin:0px auto">
<div class="row" style="margin-top:50px; border:1px solid #f00">
<div class="col" style="float:left; width:900px">
<h2>Content 2</h2>
</div>
<div style="clear:both"></div>
</div>
</div>
</div>
怪異的問題後,我設置的內容塊的div.row有邊距:10px的,標題欄將移動從瀏覽器頂部向下10px。任何解決方法來解決這個問題?
注意:沒有加載外部樣式表。
確實只有火狐出現此問題? – BoltClock 2012-02-13 15:31:56
我在Google Chrome上試過了,它工作正常。標題塊只是粘在網頁瀏覽器的頂部。內容塊與標題塊的底部之間具有10px的邊距。 – poh 2012-02-13 15:34:07