2013-03-29 52 views

回答

0

在你的css頁面的最頂端有這個可以。

CSS實際上代表級聯樣式表,這是真正明顯的地方。

如果您將*{margin:0px;padding:0px;}置於文件的頂部,則稍後在文件中定義的任何規則都將覆蓋此規則。 lower規則在'級聯'後面它被應用到文檔。

請參閱the cascade spec for how order in css is applied

2

您可以在任何其他頁面中使用!important屬性覆蓋該屬性,或者在加載第一個css文件後重載初始定義。

我想你問的是如何讓一個元素的頂部出現空隙?你沒有具體說明差距是多大。

您可以使用margin 1px或嘗試em值:0.5em作爲度量值。

通常情況下,我使用的CSS是這樣的:

html, body { margin:0; padding:0; } 
#wrapper * { margin:0; padding:0; } 

一切包裝中的這種方式將有保證金0和填充0,但網頁不會,除非它們是包裝對象中的其他元素。

另一種選擇是宣佈你的CSS的方式,它會被覆蓋:

對於這個回答您的代碼可能是這樣的基礎上,其他意見:

* { margin:0; padding:0; } 
#wrapper * { margin:15px; padding:0; } 

然後什麼在包裝ID中會有不同的設置。

+0

當我們沒有指定* {margin:0px; padding:0px}那麼div和頁面頂部之間存在差距。爲了避免這種差距我已經把這個。 –