我想設置一個div作爲窗口的高度時,頁面加載的高度變化...做的東西時,屏幕分辨率與jQuery
所以我用下面的代碼:
$(document).ready(function() {
var x = screen.availWidth;
var y1 = screen.availHeight;
var y2 = screen.Height;
var w = $(window).height();
var d = $(document).height();
alert('availHeight : ' + y1);
alert('Height : ' + y2);
alert('window : ' + w);
alert('document : ' + d);
$('#OuterDiv').css({ 'height': w });
//alert($('#OuterDiv').css('height'));
}); //End Of $(document).reedy
問題#1 :
當屏幕分辨率發生變化時,div仍然有前一個高度。
我該如何解決這個問題?
問題2:
我想HEIGHT = 100%,該分區和,因爲我使用jQuery的一些CSS問題。
但是,當頁面加載(頁面加載期間)div的高度是它的內容的高度,然後jQuery工作,該div得到窗口的高度。
我認爲這不是很好,在頁面加載。
我該如何解決這個問題?
height:100%
不適用於該分區的工作:
這裏的原因 - >LINK
在此先感謝
http://jsfiddle.net/JxWm9/4/更清潔 – Petah
@rooney謝謝你們的答案/但我需要比document.ready更快的速度(問題2)/我該怎麼處理這個問題? – MoonLight