每当我尝试创建一个宽度为100%的div时,它并没有覆盖整个页面,而是留下了一些小的边距(上下左右),我希望这个div能够覆盖整个页面,就像此页面顶部的标题栏一样。
您需要将 body
元素的 margin 和 padding 设为 0。像这样(在 CSS 中):
body
{
margin: 0;
padding: 0;
}
同时也要记得将 div
元素的 margin
设置为 0
。
这是一个浏览器重置边距和填充的主体外边距:
body {
margin: 0;
padding: 0;
}
body { margin:0px; }
。如果你想保留body边距,你需要调整div的宽度。类似这样 div#idOfDiv { margin-left:-10px; margin-right: -10px }
。尝试使用CSS重置:
* { margin: 0; padding: 0; }
这只是一个简单的例子,网络上还有成千上万更高级的。
body {
padding: 0;
}