是否可以在Eclipse E4 CSS样式中设置不同的CTabFolders样式?

时间:2015-11-06 15:26:03

标签: css eclipse e4

我正在尝试确定是否可以在Eclipse E4的不同 MPartStack 中为不同的 CTabFolder 设置样式。

Here is my example Application look and feel

这是我的CSS文件:

.MPartStack {
   background-color: white; 
   color: black; padding: 0px 4px 5px;
}

CTabFolder {
   background-color: white;
   swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
   swt-selected-tab-fill: rgb(185, 185, 185);
   swt-outer-keyline-color: rgb(94, 94, 94);
   swt-unselected-close-visible: true;
   swt-unselected-image-visible: true;
   swt-tab-outline: rgb(94, 94, 94);
}

CTabItem:selected { 
   font-weight: bold; 
   color: white; 
}

.MPart { background-color: white; }

在示例应用程序中可以看到,顶部的PartStack还没有打开任何标签,它显示灰色背景(我希望在那里看到白色背景)。

我尝试在MPartStack中使用 .empty 选择器,如:

.MPartStack.empty {swt-selected-tab-fill: yellow;}

但无法使其发挥作用。

是否可以设置空CTabFolder的背景样式?

0 个答案:

没有答案