-1

我使用这个 CSS 代码生成固定菜单栏,我面临边距问题,我使用顶部和左边距 0,但这个问题发生了。详情请查看以下链接。

请检查此网址

 #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;
}
4

4 回答 4

2

使用“重置”样式的默认样式表。

像这样: http: //meyerweb.com/eric/tools/css/reset/

于 2013-07-22T08:38:19.577 回答
2

这是因为body margin,你可以简单地删除它:

body{
    margin:0
}
于 2013-07-22T08:50:10.470 回答
1

使用以下代码重置边距和填充

* {
   padding: 0;
    margin: 0;
 }
于 2013-07-22T08:39:04.183 回答
0
* {
    padding: 0;
    margin: 0;
}
于 2013-07-22T08:37:34.570 回答