0

我正在尝试使用一个形状(用 CSS 制作),并将它放在 HTML 页面的顶部。请参阅下图作为示例。我希望灰色矩形位于 HTML 页面的顶部,顶部、右侧或左侧没有间隙。如果这是一个微不足道的问题,我对 CSS 和 HTML 非常陌生,很抱歉。我只使用 CSS 3 和 HTML 5,也许稍后会使用一点 JavaScript。

我想要什么...(注意灰色矩形上方没有间隙)

注意灰色矩形上方没有间隙

我现在拥有的......(注意灰色矩形上方的白色间隙)

注意灰色矩形上方的白色间隙

这是我的 CSS 代码:

#header {
margin: auto;
width: 1050; 
height: 120px; 
background: rgb(45,45,45); 
}
4

2 回答 2

2

尝试从正文中删除填充和边距。

body { margin: 0; padding: 0; }

于 2012-12-09T01:01:07.783 回答
1

不知道你的代码的其余部分这是一个很长的镜头,但试试这个:

body {margin:0; padding:0}

#header {
margin:0 auto;
width: 1050; 
height: 120px; 
background: rgb(45,45,45); 
}
于 2012-12-09T01:01:14.290 回答