【发布时间】:2014-07-16 17:45:15
【问题描述】:
我需要一点帮助。
我想根据屏幕内部高度改变div的高度 为此我编写了一个如下的java脚本
<script>
function height()
{
var h = window.innerHeight;
document.getElementById("bg").style.height = h;
}
</script>
每当我使用时
document.getElementById("bg").style.height = h;
我没有向 div 元素 #bg 写入任何内容 但是当我以 px 为单位定义高度时,例如 500px,我确实在 div 元素#bg 中写入了高度。
【问题讨论】:
-
您需要将该函数用作onresize 事件的处理程序。
-
你试过
document.getElementById("bg").style.height = h + 'px';
标签: javascript css dynamic height inline