我有一個部門必須覆蓋我的屏幕(窗口)的總高度和高度。 例如: 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