2010-05-26 117 views
0

catmenuconatiner(第二個導航欄)下方有20px的邊距/填充。這是隻在Firefox和Chrome不是在IE 6+額外填充/ Firefox中的邊距+ Chrome在IE中無無

這裏顯示的是頁面:www.fish-and-web.blogspot.com

與同一問題的另一個問題是意見之間。評論框之間有15px的餘量。再次,這是隻有在Firefox和Chrome顯示IE6 +

這裏不就是評論頁:http://fish-and-web.blogspot.com/2010/05/alfa-romeo-9c_24.html

這將會是巨大的,如果有人走來,引導我在正確的方向。我一直在努力工作好幾個小時,但卻無法完成工作。只是讓你知道該頁面託管在博客上。

謝謝。

回答

0

第二個問題的答案是,看起來你沒有清除每個評論。 DIV把之前的評論的關閉部

<div style="clear:both"></div> 

第一個問題,我不知道,因爲我看不出有什麼問題= /這似乎是顯示爲我好?

+0

其實這是導致它的封閉的
標籤。感謝至少它讓我走在正確的道路上。導航菜單問題仍然存在。 – Adi 2010-05-26 15:38:48

0

爲了消除任何保證金/填充跨瀏覽器問題,請在每個css文件的開始處執行此操作。

body, h1, ul, li 
{ 
    margin: 0; 
    padding: 0; 
    border: 0; 
} 

這樣,你總是他們重置爲0,任何進一步的保證金/填充應在每個瀏覽器採取同樣的方式

+0

它已經添加了,所以我仍然不確定是什麼導致firefox和chrome導致額外的填充。我想我必須深入挖掘。非常感謝。 – Adi 2010-05-26 15:37:50

4

你可能要考慮的IE6有條件的樣式表,這可以通過創建完成新的CSS表(ie6.css)和粘貼創造條件如下:

<head> 
    <!--[if IE 6]> 
    <link rel="stylesheet" type="text/css" href="css/ie6.css" /> 
    <![endif]--> 
</head> 

在您iE6.css添加以下樣式爲catmenu容器:

ul.topnav { 
    padding-left: 0px; 
} 

您還可以添加上一個答案(Maj。失敗)到IE6.css。

這應該做到這一點。希望有所幫助。

+0

感謝您的回答。不幸的是,博客不允許這樣做。 – Adi 2010-05-26 15:36:26

+0

當你說它不允許這樣做,你的意思是它不允許外部樣式表?或者是其他東西? – Ryano 2010-05-26 15:44:47