我想将元素的 div 高度设置为浏览器的 innerHeight。我不想在这里发生 css 或 jQuery。它必须通过调整窗口大小来动态更改其高度。所以我制作了这个脚本,但它并没有像我想象的那样工作。
这是我的代码:
window.onload=
window.onresize=function(){
var left = document.getElementById("left");
var height = window.innerHeight;
left.style.height = 'height +('px')';
}
有人可以更正我的代码并使其工作。任何帮助将不胜感激。
谢谢你。
您可以添加height:500px;
到左侧元素。看看我想要什么。但我需要适合浏览器的高度。
解决了
//<![CDATA[
function resize()
{
var heights = window.innerHeight;
document.getElementById("left").style.height = heights -50 + "px";
}
resize();
window.onresize = function() {
resize();
};
//]]>
感谢 Thirumalai murugan 的回答。