题
我尝试使用
height: 100%
但是这使得格仅高至它的内容 - 它只是包含文本的任何一个字。
我怎么能强制div来使用屏幕的高度呢?
解决方案
您需要的body
和html
元件具有100%
高度为好。
尝试使用以下的CSS:
html, body {
margin: 0;
padding: 0;
height: 100%;
}
YourDivSelector {
height: 100%;
}
在边距和填充必须设置为0,以防止自动滚屏在Firefox。
其他提示
您应该设置所有包含股利高度的容器:100%为好,包括身体和html标签
您还需要html和身体设置为高度:100%;
html,body{height:100%}
可以得到窗口的宽度和高度使用JavaScript 和然后使用这些值来设置div
的高度和宽度,根据需要。
也许
min-height:100%;
什么是你想要做什么呢?发布一些更多的信息,我们可以帮助您更
可以仅使用有意义高度= 100%,如果其含有元素的高度definided。它的100%,是什么?如果在任何地方没有定义的高度。您可以使用JavaScript来获得当前窗口的高度(如前所述),或指定800像素或任何价值的具体高度。 :d
不隶属于 StackOverflow