2013-07-22 35 views
-1

我使用此CSS代碼生成固定菜單欄,我面臨保證金問題,我使用頂部和左邊距0,但發生此問題。請查看以下鏈接瞭解詳情。如何刪除身體空間

Please check this URL

#menu ul{ 
    margin-top:0px; 
    margin-left:0; 
    background:#999999; 
    height:50px; 
    width:100%; 
    position:fixed; 
    border:solid green; 
    list-style:none; 
    padding:0; 
} 
ul { 
    list-style-type:none; 
    margin:0; 
    padding:0; 
} 
a { 
    display:block; 
    width:60px; 
} 
li { 
    display:inline; 
} 
li { 
    float:left; 
} 
a { 
    display:block; 
    width:60px; 
} 
+1

HTTP: //meyerweb.com/eric/tools/css/reset/ –

回答

1

使用下面的代碼來複位margin和padding

* { 
    padding: 0; 
    margin: 0; 
} 
+0

非常感謝您的快速響應。 – khizar067

0
* { 
    padding: 0; 
    margin: 0; 
} 
+3

這不是一個有價值的解決方案,可能會導致該頁面中的某些組件出現一些錯誤,例如顏色選擇器,日期選擇器或其他任何東西 –

2

使用默認的樣式表 「復位」 的風格。

像這樣:http://meyerweb.com/eric/tools/css/reset/

+2

你不需要重置*所有*只是爲了改變'body'的邊距。這是矯枉過正。 –

+0

但它是跨瀏覽器,每個瀏覽器都有不同的「基本」風格 – Pouki

2

這是因爲身體保證金的,你可以簡單地將其刪除:

body{ 
    margin:0 
}