qx.ui.embed.Html扩展到内容

时间:2013-01-08 19:33:42

标签: qooxdoo

有没有办法让包含html小部件(qx.ui.embed.Html)的容器缩放到合适的大小,这样就不会切断一些Html?

这是一个游乐场示例: http://tinyurl.com/a4twfdc

注意三和四被切断的方式。

我能解决这个问题的唯一方法是为容器定义minHeight和minWidth,但是我的html大小可能会有所不同,所以我最终会留下一个大的空白区域或者没有足够的空间。

1 个答案:

答案 0 :(得分:2)

我能想到修复的唯一方法是将HTML先前渲染到辅助div中并获取offsetWidth / offsetHeight并将其应用于嵌入。辅助DIV可以在例如视口之外。 -1000 / -1000,您可以将HTML设置为innerHTML。也许这可以解决您的初始大小的问题。但是只要嵌入的内容动态变化,你就必须重做计算。