有没有办法让包含html小部件(qx.ui.embed.Html)的容器缩放到合适的大小,这样就不会切断一些Html?
这是一个游乐场示例: http://tinyurl.com/a4twfdc
注意三和四被切断的方式。
我能解决这个问题的唯一方法是为容器定义minHeight和minWidth,但是我的html大小可能会有所不同,所以我最终会留下一个大的空白区域或者没有足够的空间。
答案 0 :(得分:2)
我能想到修复的唯一方法是将HTML先前渲染到辅助div中并获取offsetWidth / offsetHeight并将其应用于嵌入。辅助DIV可以在例如视口之外。 -1000 / -1000,您可以将HTML设置为innerHTML。也许这可以解决您的初始大小的问题。但是只要嵌入的内容动态变化,你就必须重做计算。