我編寫了此代碼,根據屏幕上的可用空間更改包裝盒的寬度和高度。當我打開頁面時,div加載得很好,但是當我調整它的大小時div不會改變。更改div寬度隨着負載和調整大小
var width = (($(window).width()) - 100);
var height = (($(window).height()) - 100);
$(window).ready(function() {
$("#wrapper").width(width);
$("#wrapper").height(height);
});
$(window).resize(function(){
$("#wrapper").width(width);
$("#wrapper").height(height);
});
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Xyz</title>
</head>
<body>
<div id="wrapper">
asd
</div>
</body>
</html>
你有沒有想過在CSS中使用媒體查詢或相對單位? (VH,VW,%,em) –
Flexbox也是一種選擇,但尚未得到普遍支持。 – Taplar