【发布时间】:2014-03-04 05:41:38
【问题描述】:
我在html页面中有一个div,如下所示,
<html>
<head>
<script>..</script>
</head>
<body>
<div> </div>
</body>
</html>
我需要使用脚本在 div 中加载图表,在加载图表之前 div 的高度为 0,因此我指定了 450 作为初始高度。图表正确呈现。但是当我调整窗口大小时,div的宽度会根据窗口大小而改变,但div的高度总是450。
如何根据窗口大小更改 div 的高度。
另一个疑问:
只有在div中加载了一个内容后,我们才能得到这个div的高度?
提前致谢。
【问题讨论】:
-
请解释一下您所说的图表是什么意思,是图像还是 iframe?
-
所以为了清楚起见,您希望包含内容的 div 在窗口高度增加时增加,在窗口高度降低时减少,对吧?
-
@JoshuaKissoon 是的,div 应该服从窗口高度
-
@Varinder 它是使用 svg 元素绘制的图像