使用过的样板,包括 normalize.css,如果使用 normalize.css,我总是在 body 元素上有一个间隙。我在 normalize.css 中找不到原因,但如果我不使用它,它会像我预期的那样工作。
这是一个图像,使其更清晰。左侧的白条表示间隙。左:使用 normalize.css 右:只是我的小 css
直接链接到演示:http ://sebastianwolf.org/
HTML:
<body>
<div id="container">
k
</div>
</body>
CSS:
div#container {margin: 1em;background:silver}
body { background: red;}
你能告诉我这是从哪里来的,我怎么能避免这种情况?在 normalize.css 中找不到导致此问题的代码。
更新:这是另一张图片,显示了 div 的边距,但上面的间隙是指的。