【发布时间】:2011-07-08 21:16:24
【问题描述】:
我只是想知道是否可以只使用 CSS 而不是 javascript 来设置 DIV 的样式,从而完全覆盖整个内容区域? (注意:整个内容,而不仅仅是视口)。这似乎是不可能的,因为
元素有一些边距,而且似乎没有简单的方法来设置 div 的样式以包含 body 元素的边距宽度和高度。但实际上有可能吗?更新:抱歉,要求是我们不能将
的边距设置为 0...(更新 2:比如说,如果我们需要将其放入库中并且可以'不要要求所有使用它的人将 body 设置为 margin 0)【问题讨论】:
-
我原以为您可以将
<body>的边距、填充和边框设置为零。 -
我们能知道为什么你不能将body的margin设置为0吗?
-
这是一个荒谬的要求——你要么被允许开发,要么你不能,没有理由说“这个技术的这个子集是禁区”。仍然有办法(请参阅 Lazlow 的回答),但我会非常不高兴我的手被这样任意捆绑。
-
原因是如果我们把它变成一个库......我们不能要求所有使用这个包的人都将 body 设置为 margin 0。
标签: html css stylesheet