在体内设置div背景颜色

时间:2011-10-30 19:49:09

标签: html css

我试图将驻留在body标签中的div标签的背景颜色设置为整个屏幕,但我没有找到满意的解决方案:

...
<body>
  <div>
  </div>
</body>
...

如何从驻留在body中的div标签设置整个页面的背景颜色?

操作

div {
  background-color: green;
}

不会将背景变为绿色。

1 个答案:

答案 0 :(得分:4)

为什么你不能只设置身体的背景颜色?

无论哪种方式,你都必须做这样的事情:

CSS:

html, body { padding: 0; margin: 0; height: 100%; }

#fake_body { width: 100%; height: 100%; background: #000; }

HTML:

<html>
    <body>
        <div id="fake_body"></div>
    </body>
</html>

除非我遗漏了什么,否则应该有效。 jsFiddle