2013-02-25 104 views
-3

爲什麼邊距:0在Chrome和IE下正常工作,但不在Firefox下工作?我的意思是Firefox的下邊距不爲0Firefox上邊距0不起作用

網站http://www.olnius.pl/

+0

你能更具體一點嗎?哪個規則?哪個元素? – Jrod 2013-02-25 15:41:34

+1

請參閱:[我網站上的某些內容不起作用。我可以只粘貼一個鏈接嗎?](http://meta.stackexchange.com/questions/125997/something-on-my-web-site-doesnt-work-can-i-just-paste-a-link對此) – 2013-02-25 15:42:38

+0

另請參閱:http://validator.w3.org/check?uri=http%3A%2F%2Fwww.olnius.pl%2F&charset=%28detect+automatically%29&doctype=Inline&group=0任何原因您不要使用文檔類型? – 2013-02-25 15:43:56

回答

3

<ul>.categories類有16個PX上緣,只需添加:

margin: 0; 

,你會得到擺脫所有邊緣的邊緣..

這是因爲一些元素具有邊緣/填充,默認情況下瀏覽器設置..一個簡單的方法來重置所有的默認樣式是使用CSS重置..最受歡迎的是Eric Meyers'可以找到重置here

另外,通過不使用文檔類型,您將觸發IE進入怪癖模式,因此在您的文檔的頂部添加<!DOCTYPE html>