ContentPanes不会显示

时间:2014-09-04 15:23:48

标签: javascript dojo

TabContainer内有两个ContentPanes

<div data-dojo-type="dijit/layout/TabContainer" data-dojo-props="doLayout:false">
  <div data-dojo-type="dijit/layout/ContentPane" title="Foo">
    Foo
  </div>
  <div data-dojo-type="dijit/layout/ContentPane" title="Bar">
    Bar
  </div>
</div>

由于某些原因,页面加载时 - 两个标签都不可见。如果我调整浏览器大小 - 会显示标签。

Chrome,FF,IE8 +和Safari上的问题相同。

我检查了控制台。出于某种原因,所有元素都有height = 0,width = 0和display = none。

1 个答案:

答案 0 :(得分:0)

解决方案是在dom ready上使用widget.resize()。有关详细信息,请参阅注释。