gadgets.window.adjustHeight()错误地计算小工具的高度

时间:2012-07-17 13:33:47

标签: opensocial

我正在编写一个opensocial小工具。我的结构是这样的:

<div style="height:200px;overflow:auto;">
    <div id="dComment">Comments are loaded here.</div>
</div>

我每秒更新“dComment”的内容,其内容会有一些滚动。 在我的小工具中,我指定了<Require feature="dynamic-height"/> 当我使用gadgets.windows.adjustHeight()时,它会计算内容的高度,而不管我是通过调整外部div的高度来隐藏它的某些部分。结果我在我的内容下面看到一个巨大的空白区! 我知道我可以为adjustHeight函数指定高度。但这意味着每次更新时我都必须自己计算小工具的高度,我不想这样做(如果可能的话)。

有人可以向我解释为什么会发生这种情况,我该如何解决?

1 个答案:

答案 0 :(得分:2)

而不是visibility:hidden使用display:none