2011-12-20 81 views
0

this page,也有一些邊距問題:IE7/8邊距崩潰問題

enter image description here

它必須看起來像這樣:

enter image description here

每個<p>margin-bottom21px。這可能是一個崩潰的問題,但我該如何解決這個問題?

回答

1

大概是因爲span - 元素的p - 元素內具有負的裕量:

#media .article p.voetnoot, 
#media .article span { 
    margin-top: -21px; 
    ... 
} 

在Internet Explorer中的audio - 元素被替換爲嵌套在span等上面的規則被應用於內部的object引起媒體播放器上移:

<p> 
    <span> 
    <object ... 
    </span> 
</p> 
<p class="voetnoot">...</p> 

試試這個:

#media .article p.voetnoot, 
#media .article p.voetnoot span { 
    margin-top: -21px; 
    ... 
} 
+0

非常感謝...它的竅門。但是...你怎麼知道?在HTML源代碼(IE7/8)中我找不到標籤! – redfox 2011-12-20 19:43:47

+0

我使用Internet Explorer 9,當頁面加載時,按** F12 **打開IE開發工具。藉此我可以檢查頁面的HTML結構。某些腳本可能會更改HTML,您將不會使用* View source *查看這些更改,但是您將使用開發人員工具查看這些更改。 http://msdn.microsoft.com/en-us/ie/aa740478 – 2011-12-20 21:28:41