日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

matlab重置矩阵大小resize,JS resize事件:窗口重置

發布時間:2023/12/15 javascript 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab重置矩阵大小resize,JS resize事件:窗口重置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在 JavaScript 中,resize 事件是在瀏覽器窗口被重置時觸發的,如當用戶調整窗口大小,或者最大化、最小化、恢復窗口大小顯示時觸發 resize 事件。利用該事件可以跟蹤窗口大小的變化以便動態調整頁面元素的顯示大小。

示例

下面的示例能夠根據跟蹤窗口大小變化及時調整頁面內紅色盒子的大小,使其始終保持與窗口固定比例的大小顯示。

var box = document.getElementById("box"); //獲取盒子的指針引用

box.style.position = "absolute"; //絕對定位

box.style.backgroundColor = "red"; //背景色

box.style.width = w() * 0.8 + "px"; //設置盒子寬度為窗口寬度的0.8倍

box.style.height = h() * 0.8 + "px"; //設置盒子高度為窗口高度的0.8倍

window.onresize = function () { //注冊事件處理函數,動態調整盒子大小

box.style.width = w() * 0.8 + "px";

box.style.height = h() * 0.8 + "px";

}

function w () { //獲取窗口寬度

if (window.innerWidth) { //兼容DOM

return window.innerWidth;

else if ((document.body) && (document.body.clientWidth)) //兼容IE

return document.body.clientWidth;

}

function h () { //獲取窗口高度

if (window.innerHeight) { //兼容DOM

return window.innerHeight;

else if ((document.body) && (document.body.clientHeight)) //兼容IE

return document.body.clientHeight;

}

總結

以上是生活随笔為你收集整理的matlab重置矩阵大小resize,JS resize事件:窗口重置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。