我正在尝试将 div 设置为屏幕高度的 100%,但我无法让它工作。我的包装器是 中的第一个也是最后一个<body>
,它的高度是 100%。我里面有另一个 div,它的高度也是 100%。它根本不显示在页面上。为什么会发生这种情况?
问问题
1253 次
2 回答
6
You must have height: 100%;
on the HTML, BODY and DIV tags.
html, body, div
{
height: 100%;
width: 100%;
}
http://jsfiddle.net/Kyle_Sevenoaks/RYmvX/
You can see in the example that only the div has the background color, it fills the entire window.
于 2012-08-27T11:34:39.957 回答
1
您的身体标签可能仍有余量。尝试margin:0
在 body 标签上设置。
于 2012-08-27T11:29:28.787 回答