BorderContainer中的TabContainer无法正确显示

时间:2010-06-03 07:10:01

标签: dojo

我使用的是borderContainer,其固定宽度居中于我的页面中心(在bordercontainer周围使用div)。 一切正常,直到我添加一个TabContainer。突然间,我再也看不到我的Tab了。 IE和FF一样好。 这是一个错误还是其他什么?我怎么能解决这个问题?

我正在使用最新版本的dojo 1.4.3。

我尝试在borderContainer中使用borderContainer而没有结果。

日Thnx 斯特凡

2 个答案:

答案 0 :(得分:0)

您可以尝试检查DOM结构并查看是否创建了选项卡容器。我认为您的标签容器已成功创建,但您没有给它一个大小,所以它看起来是零宽度和零高度。尝试为选项卡容器的DOM节点指定大小。

答案 1 :(得分:0)

我没有以任何方式工作,因为我在tabcontainer上定义了一个高度和宽度,并尝试在中心对齐我的标签消失。当我删除align =“center”时,tabcontainer正确显示

这里给你一个例子(标签已经消失):

<div style="width: 300px; height: 200px;" align="center">
      <div dojoType="dijit.layout.TabContainer" style="width: 300px; height: 200px;" tabStrip="true">
          <div dojoType="dijit.layout.ContentPane" title="Headlines" closable="false" >
            Lorem ipsum and all around...
          </div>
          <div dojoType="dijit.layout.ContentPane" title="Videos" closable="false">
            Lorem ipsum and all around - second...
          </div>
    </div>
</div>