PLs告诉我如果我的标签面板只有一个标签,我如何隐藏标签面板“...”的标题?
我不能使用 Ext.Panel,因为我使用相当复杂的方法在服务器上生成 extjs 代码,并且存在大量设计错误,不允许我为这种情况生成通常的 Ext.Panel。
tnx all,解决方案:我添加到 css 规则
.strip-hidden .x-tab-strip-wrap
{
display: none;
}
.strip-show .x-tab-strip-wrap
{
display: block;
}
在服务器端(delphi,类似 ExtPascal)
if (frmContainer.Tab.Items.Count = 1) then
frmContainer.Tab.Cls := 'strip-hidden'
else
frmContainer.Tab.Cls := 'strip-show';
所以,这对我有用(chrome,firefox)。
我添加了 2 条规则,因为我在窗口中有窗口,所以如果子窗口有很多选项卡 - 它将被父窗口的 css 规则隐藏。所以我有 2 条规则并且它有效。