首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EXTJS 5:标签面板上的自定义UI无法工作

EXTJS 5:标签面板上的自定义UI无法工作
EN

Stack Overflow用户
提问于 2018-05-01 09:54:34
回答 1查看 453关注 0票数 0

我正在使用ExtJS-5的标准主题之一。

我一直在努力为tabpanel上的选项卡创建一个自定义的tabpanel

一旦我指定了ui on tabpanel,标签条就会停止显示。

saas\src\tab\Panel.scss里我放了以下几句-

代码语言:javascript
复制
@include extjs-tab-panel-ui(
       $ui: 'alternative',
       $ui-tab-background-color: red,
       $ui-tab-color: green
);

在我的tabpanel里,我指定-

代码语言:javascript
复制
ui: 'alternative',

不知道我做错了什么。在构建上没有错误

EN

回答 1

Stack Overflow用户

发布于 2018-05-02 06:58:21

问题是UI也应用于选项卡面板的子面板。如果您调查生成的DOM,您可以看到这一点。但是,没有对应的CSS,因此DOM节点通常具有零高度。

您需要声明选项卡面板,如下所示:

代码语言:javascript
复制
{ xtype: 'tabpanel',
  ui: 'alternative',
  tabBar: { ui: 'default' },
  ...
}

有关此问题的更多信息,请参见https://twasink.net/2013/09/08/lessons-learnt-from-a-bug/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50114519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档