我有一個佈局,其中導航是一組彼此堆疊在一起的div。典型的大寫字母,「它適用於除IE瀏覽器以外的所有瀏覽器。」我希望它在IE中的div之間沒有任何空間。在div上添加空格
這裏是網址:http://www.drmsmaggio.com/
我時,我沒有申報的文檔類型之前這個問題,但是因爲有一個DOCTYPE集是不是這裏的問題。
任何幫助,非常感謝。
我有一個佈局,其中導航是一組彼此堆疊在一起的div。典型的大寫字母,「它適用於除IE瀏覽器以外的所有瀏覽器。」我希望它在IE中的div之間沒有任何空間。在div上添加空格
這裏是網址:http://www.drmsmaggio.com/
我時,我沒有申報的文檔類型之前這個問題,但是因爲有一個DOCTYPE集是不是這裏的問題。
任何幫助,非常感謝。
你可以嘗試給你的div應用一個小的底部邊緣,並擺脫位於菜單div之間的'spacer'div。
margin-bottom:7px;
它看起來像「什麼是脊椎按摩療法?」有一段文字是黑色的。這應該是你的問題; o)
首先,我會移動到4.01嚴格的文檔類型,而不是過渡性的。在所有瀏覽器中,Transistional觸發怪癖模式,這意味着你最終會遇到像這樣有趣的小問題。
其次,我將使用重置樣式表來刪除大部分繼承的填充/邊距。然後,我會在需要的地方使用CSS來設置這些填充/邊距。你應該看到this question。 Joel Coehoorn對如何構建一致呈現的頁面做出了很好的迴應。
你說得對,那就是我上一次要做的。我在工作中使用DotNetNuke,這使得我不會自己做出一百萬個選擇。我手動將doctype設置爲XHTML 1.0 transitional,並且做到了這一點。感謝您的鏈接。 – 2010-01-26 19:31:08
很高興幫助。請記住將答案標記爲正確答案。你也可以得到積分。 – NotMe 2010-01-26 20:31:08
不是,這是一個完全無關的問題,被問到的人。不管怎麼說,還是要謝謝你。 – 2010-01-26 19:26:56
好的,只是檢查。 – 2010-01-26 22:54:30