为什么我的背景颜色不能填满我的所有页面?

时间:2013-02-11 10:42:03

标签: html css

我有以下HTML:

<!doctype html>
<html lang="en" class="light">
<head>
.....
</head>
<body>
...
...
...

我的CSS看起来像这样:

html.light body
{ background-color:#15293E ; }

我的页面上有文字,很长一段时间会出现滚动条。但是当我滚动到底部 我注意到背景颜色并没有一直到页面底部。

我在做什么有问题。它看起来像简单的HTML,但我无法得到背景 填充页面的颜色。

2 个答案:

答案 0 :(得分:3)

选项1

  • 您的身体/ html样式中有height:100%max-height的固定高度

选项2

  • 您的内容是浮动的或position:absolute,因此,只要内容似乎延伸,正文就不会延伸。

答案 1 :(得分:0)

尝试为根指定百分之百的高度:

html, body { height:100%; }