1

我正在试验 Dojo,到目前为止它非常酷,除了我似乎无法设置 TabContainer 的宽度。我有以下代码

<div id="tabs" dojoType="dijit.layout.TabContainer" doLayout="false">
    <div id="javaTab" class="myTab" dojoType="dijit.layout.ContentPane" title="Java">
        <h1>Hello I'm the Java Tab</h1>
    </div>
    <div id="rubyTab" class="myTab" dojoType="dijit.layout.ContentPane" title="Ruby">
        <h1>Hello I'm the Ruby Tab</h1>
    </div>
</div>

这是CSS:

#tabs {
width: 100%;
height: 100%;
}
.myTab {
height: 600px;
width: 100%;
padding: 0 !important;
}

如果我在选项卡内放置一个菜单栏,那么我发现它们的宽度比我的屏幕大,所以我看不到完整的栏。那么有没有办法设置生成的“标签栏”的宽度?

多谢你们!

4

1 回答 1

0

是的,Peller 是对的,你不能在每个 contentPane 上设置大小,但你可以做的是修改整个东西的宽度(tabContainer)

于 2011-03-09T23:07:24.987 回答