我正在编写一个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函数指定高度。但这意味着每次更新时我都必须自己计算小工具的高度,我不想这样做(如果可能的话)。
有人可以向我解释为什么会发生这种情况,我该如何解决?
答案 0 :(得分:2)
而不是visibility:hidden
使用display:none