【发布时间】:2025-11-26 05:30:01
【问题描述】:
我是 Dojo 的新手。我创建了一个 jsfiddle 来说明我的问题:jsfiddle.net/xQF7P
它没有准确显示发生了什么,但它已经足够接近了。
如果您单击紫色区域,则会创建一个浮动窗格并将其添加到中心区域的内容窗格中。
但是,在调整边框容器大小的那一刻,无论是浏览器窗口还是使用拆分器(在 jsfiddle 中没有出现),浮动窗格的大小为 0,顶部和左侧为 0。在 jsfiddle 中,它看起来好像它消失了,但在我的真实示例中,您只能看到调整大小手柄,就好像它停靠在中心区域内的 top:0 left:0 一样。
提前致谢。 巴勃罗
【问题讨论】:
-
Pablo,你能不能也贴一些代码。
-
浮动窗格不理解在容器中;它从不检查其父节点的大小信息。我之前已经破解了我自己的浮动窗格,以便在我需要它的情况下正确调整大小,但它不会像你希望它开箱即用那样工作。
-
@Sergio - 都在 jsfiddle 中, 是空的。
-
zclark 你能发表你的评论作为答案吗?
标签: dojo containers floating dijit.layout