我有一個網站來構建說明重複邊框的功能。邊框圖的高度爲232像素,我需要確保我的內容區域始終可以被此數字整除以避免裁剪邊框(總是四捨五入)。將DIV的高度設置爲「n」整除。重新計算窗口調整大小
由於在幾年前提出了類似的問題,我有解決方案的一部分,但是當瀏覽器窗口重新調整大小時,它不重新計算高度;重要的這個響應網絡時代:
$(function(){
var curHeight = parseInt($("#content_area").height()),
newHeight = Math.ceil(curHeight/232) * 232;
$("#content_area").height(newHeight);
});
任何人都可以幫忙嗎?
無論窗戶的高度如何,您都需要將容器保持在同一高度? –
不,隨着瀏覽器窗口寬度的減少/增加,內容的高度會增加或減少。我需要容器的高度增加/減少,以232的倍數爲單位。請參閱此處的示例更改瀏覽器窗口的寬度以查看邊框中斷):[link] http://fenrisgames.cloudlevel.me/ – user2265915
然後你不覺得容器的高度應該與窗戶的高度成正比,然後你的魔法數字是232. –