2

这让我烦恼了一段时间,但解决方案必须非常简单。如果我创建一个基本页面并添加<p>test</p>,它不会停留在页面的确切顶部或左侧。相反,它似乎被填充了大约 10 像素。我已经在 div 中尝试过,margin: 0px; padding: 0px;但是没有用。

帮助被appriciated!:)

4

4 回答 4

3

默认情况下,html 页面有 10 像素的边距。试试这个:

html, body {
    margin: 0;
    padding: 0;
}
于 2012-04-07T14:26:14.950 回答
0

您还需要给“<body> ”零边距和填充

<body style="margin: 0; padding: 0;">
...
</body>
于 2012-04-07T14:25:42.910 回答
0

将这些设置添加到页面正文:

body
{
    padding: 0px;
    margin: 0px;
}
于 2012-04-07T14:26:08.410 回答
0

他们说的。此外,还有一个默认值line-height,通常是字体大小的 120%。因此,对于 20 像素的字体大小,即使所有paddings 都为零,您仍然有 4 个像素的“填充”来处理(上方 2 个像素,下方 2 个像素)。要纠正,设置line-height1

于 2012-04-07T14:34:33.630 回答