到目前为止,我已经成功使Id具有与窗口相同的innerHeight。 但是,当我调整窗口大小时,高度保持不变。
任何人都可以帮助我在调整大小时让Id与窗口相同的innerHeight吗?
这是代码
function height()
{
var h = window.innerHeight;
document.getElementById("id").style.height = h+'px';
}
height();
答案 0 :(得分:2)
这种方法可能会对现有的事件处理程序起到更好的作用:
window.addEventListener('resize',function(){
document.getElementById("id").style.height = window.innerHeight + 'px';
});
答案 1 :(得分:0)
您可以使用:
window.onresize = function(event) {
var h = window.innerHeight;
document.getElementById("id").style.height = h+'px';
};