我有一个部门必须覆盖我的屏幕(窗口)的总高度和高度。 例如: HTML:如何在CSS中将窗口的高度设置为窗口的高度?
<div id="all"></div>
我试图完成这样的事情:
#all{
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
}
我认为这是不可能的,因为如果该文件是不是CSS无法计算窗口的大小完全填满它。如果我错了,请纠正我,这只是一个理论。如果我的理论是正确的,是否有可能将身体的高度默认设置为窗口高度的100%,以便它可以工作?
喜欢的东西:
body{
height:100%
}
我知道如何使用jQuery做到这一点的JavaScriptØ:
$(document).ready(function(){
$('#div').css({
height:$(window).height(),
width:$(window).width()
});
});
但我想弄清楚,如果这是可能的纯CSS。有什么想法吗?谢谢。
看到我的编辑,现在它只有'html'和'body'元素,而'id'元素等于'#all'。如果您想要将常规文档流中的'div'分开,则应该使用绝对定位的选项。 – 2013-05-08 02:26:52
是的,你*可以*选择CSS内的'html'标签。 – 2013-05-08 02:55:40