1

我的标题没有以 100% 的宽度(屏幕的整个宽度)显示,而是有边距:上、左、右,我没有告诉它有。

CSS:

div#header {
    background-color: #FF4800;
    float: top;
    height: 200px;
    width: 100%;
}
4

3 回答 3

1

默认情况下,大多数浏览器都将边距设置为 html 元素。

尝试使用 css 重置http://meyerweb.com/eric/tools/css/reset/

于 2013-08-11T14:27:35.413 回答
0

你可能只需要

body { margin: 0; }
于 2013-08-11T14:28:31.000 回答
0
body {
    margin: 0;
    padding: 0
}

div#header {
    background-color: #FF4800;
    height: 200px;
    width: auto;
    margin: 0;
    padding: 0;
}

Safari 上的输出:

Safari 上的输出

于 2013-08-11T14:31:51.417 回答