2012-11-10 88 views
0

我有這樣的jsfiddle http://jsfiddle.net/ThYBS/ ,當我在現場的jsfiddle一切運行它是顯示正常,但是當我在我的本地機器上顯示有左字前的隨機壓痕。 它應該在哪裏,我找不到任何問題,這個詞的部分是與奇怪的壓痕

#menu ul {} 

,但我似乎無法找到任何東西。

我不知道爲什麼,你們能檢查你身邊嗎?並讓我知道如果你知道一個原因? 謝謝!

問候

馬修

+0

默認情況下,JSfiddle規範化您的CSS。如果你刪除它有一個縮進 - http://jsfiddle.net/ThYBS/1/ –

+0

啊哈,謝謝..那麼按照http://jsfiddle.net/ThYBS/1/你有任何想法爲什麼它是這樣縮進的? – Matthew

+1

,因爲它是默認的瀏覽器行爲。要消除這種差異,最好使用某種[CSS重置](http://meyerweb.com/eric/tools/css/reset/)或[標準化CSS ](http://necolas.github.com/normalize.css/) –

回答

-1

調整UL的填充,以0幫助。

+0

我相信問題是縮進代碼,而不是呈現HTML + CSS。 –

0

我遇到了這個問題 - 默認的瀏覽器行爲似乎是縮進<menu>標籤中的項目。使用{padding: 0px;}刪除填充或使用CSS重置/ CSS normalize應該可以。