gpt4 book ai didi

javascript 添加调整大小功能

转载 作者:太空宇宙 更新时间:2023-11-04 09:08:51 25 4
gpt4 key购买 nike

我需要添加一个调整大小的函数,这样我就可以检查并在窗口调整大小时应用类。我不能使用媒体查询,所以我必须使用 javascript 来实现。

var mq = window.matchMedia( "(min-width: 640px)" );
var el = document.getElementById('output');

if (mq.matches) {
el.innerHTML ='640 and over';
el.className += 'over'
} else {
el.innerHTML ='640 and under';
el.className += 'under'
}
#output{
padding:20px;
color:#fff;
}

.over{
background:#808;
}

.under{
background:#f00;
}
<div id="output"></div>

最佳答案

var el = document.getElementById('output');
function checkSize() {

if(window.innerWidth >= 640) {
el.innerHTML = '640 and over';
el.className = 'over'
} else {
el.innerHTML = 'under 640';
el.className = 'under'
}

}
window.addEventListener("resize", checkSize)
checkSize()
#output{
padding:20px;
color:#fff;
}

.over{
background:#808;
}

.under{
background:#f00;
}
<div id="output"></div>

关于javascript 添加调整大小功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42276071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com