在Dijit.form.Form中嵌套Dijit.layout.BorderContainer

时间:2011-06-10 00:04:51

标签: dojo dijit.form dijit.layout

我有一个小网页应用程序,我写了一个Dijit.layout.BorderContainer嵌套在Dijit.form.Form中。表单控件分散在BorderContainer中的几个ContentPanes中,因此表单为整个容器的父级。这与Dojo 1.5一起运行良好,但是当我切换到Dojo 1.6时,整个布局都搞砸了,页面顶部的所有内容都堆得很乱(当我继续使用Dojo 1.5时,使用Dijit 1.6 CSS工作正常 - - 当我翻转Dojo 1.6库上的开关时,事情变得混乱了。)

关于此事可能是什么以及如何克服它的任何想法?我已经尝试从容器中取出所有内容,以确保内容本身不会弄乱布局。事实并非如此。

1 个答案:

答案 0 :(得分:1)

您需要将外部窗体小部件设置为高度:100%,然后嵌套的bordercontainer获得正确的高度。