Javascript在运行时css高度注入html而不是拉伸

时间:2016-05-27 09:24:10

标签: javascript css

我在运行时将html注入到我的页面中:

document.getElementById(divId).innerHTML='<object type="text/html" data="'+pageUrl+'"></object>';

注入的数据碰巧有一个滚动条而不是100%伸展......所以我添加了这个:

document.getElementById(divId).innerHTML='<object type="text/html" data="'+pageUrl+'" style="width:100%;height:100%;"></object>';

这解决了宽度问题并使内容100%宽度,但高度有一个滚动条,我不想让它滚动,我需要它来拉伸。

我也试过身高:自动; ,但是没有伸展。

如何让它伸展到整个高度?

1 个答案:

答案 0 :(得分:1)

要使100%的高度起作用,每个父元素(包括html和body标签)都需要具有100%的定义高度。