首先請原諒我,如果這是重複的,但我一直在嘗試從其他帖子的解決方案,但沒有一個似乎爲我工作。在窗口調整大小設置最小高度和最小寬度
這就是我想實現:
我想設置最小高度,並與文檔的當前寬度和高度一個div的最小寬度。該事件應該在文檔窗口的每個調整大小時觸發。
這是我到目前爲止已經試過:
$(document).ready(function() {
function reset_demensions() {
doc_height = $(document).height();
doc_width = $(document).width();
$(".flicker-div").css("min-width", doc_width + "px");
$(".flicker-div").css("min-height", doc_height + "px");
alert("From - Function" + doc_width + "x" + doc_height);
}
reset_demensions();
$(window).resize(function() {
reset_demensions();
});
});
我現在面臨的問題:
當窗口加載它顯示我正確的寬度和高度第一次。但是,當我嘗試手動調整窗口大小時,會發現兩個問題:
1>該功能被調用兩次,即警報框 2>文檔的捕獲高度不變。 3>捕獲的文檔寬度保持快速增長,並且值不是垃圾,因爲它對於每次運行都是靜態的。
測試運行OUTPUT:
On Load:
1349x626
On Resize:
1369x3130
1389x15650
我相信,我錯過了一些東西在這裏,可能是一件非常愚蠢的。請幫我弄清楚這一點。
我試圖做你的建議。但它仍然顯示相同。此外,警報不是問題。無論什麼值它警告它實際上被設置在div樣式標記。爲什麼它被稱爲兩次...?並請指導我進一步實現這個 –