0

我正在尝试从正文标签中删除 8px 边距。

我试过了(不是一次)

 * { padding:0; margin:0; }

 html, body { padding:0; margin:0 !important; }

 body { margin:-8px; }

乃至

 <body style="margin:0">

最后一个有效,但前提是我使用 Firebug 添加样式属性;如果它在原始 HTML 中,则会被忽略。

我无计可施。

编辑:facepalm我想通了;我已将其更改为 cfm,因此我可以轻松调用特定于浏览器的样式。感谢大家的帮助。

4

4 回答 4

2

而是包含一个重置样式表,这样您将在所有浏览器中平等地重置所有默认值。

http://meyerweb.com/eric/tools/css/reset/

于 2012-03-29T15:28:10.123 回答
0

所有你需要的是:

body { margin: 0; padding: 0; }

paddingFirefox 不需要,但 Opera 使用填充而不是默认的边距。

演示:http: //jsfiddle.net/k3j8Y/

于 2012-03-29T15:31:44.187 回答
0
body{ margin: 0;}

对我来说没问题:P

于 2012-03-29T15:32:15.777 回答
0

正确包含您的样式表

由于您的样式未出现在 FireBug 的 CSS 规则堆栈中,因此您的 CSS 可能未正确链接。确保样式表在您的 head 标签中,如下所示:

<head>
    <link href="Style.css" rel="stylesheet" type="text/css" />
</head>
于 2012-03-29T15:34:45.477 回答