【发布时间】:2015-05-21 07:14:14
【问题描述】:
我想向 dijit/layout/ContentPane 添加一个自定义 CSS 类,以便我可以自己设置样式。
这是因为我在我的 ContentPanes 所在的 TabContainer 中有多个选项卡,并且我不想将边框加倍。在选项卡周围使用边框将使边框加倍,因此我删除了选项卡的左边框。在 TabContainer 的第一个选项卡中,我也需要左边框。
为了做到这一点,我试图假设第一个 ContentPane 是一个自定义 CSS 类,它会做到这一点。
正如你看到我在这里写的那样,我没有找到办法。
我在 data-dojo-props 中尝试过
<div data-dojo-type="dijit/layout/ContentPane" title="FunnyTitle" data-dojo-props="class:'firstTab'">
所以这不起作用。我尝试添加它,就像我在一个简单的 HTML 元素中一样,使用 class="firstTab"
<div data-dojo-type="dijit/layout/ContentPane" title="FunnyTitle" class="firstTab">
两种方式都没有将我的课程添加到 ContentPane。
那么它是怎么做的呢?
【问题讨论】:
-
它适用于 Dojo 1.7 我在这里得到了 1.10,所以那里使用的“pane2button”不再存在。
标签: css dojo tabcontainer contentpane