我已编辑我的 userChrome 文件
cat .mozilla/firefox/<someletters>.<profilename>/chrome/userChrome.css
/* Shrink tab titles by 10% */
.tabbrowser-tabs .tab-text {
font-size: 90%;
}
#tabbrowser-tabs {
min-height: 16px !important;
}
但它们并没有应用。这似乎甚至不是不够具体的情况。当我使用 DOM 检查器检查元素时,我甚至没有看到它被应用。
我在这里做错了什么?使用 userChrome.css 文件更改标签栏高度的正确方法是什么?
答案1
我发现三个问题:
- 您在第一条规则中缺少“!important”。
- “min-height” = 最小高度 = 如果默认高度低于 16px,则将变为 16px;由于不是,所以您的规则无效。您正在寻找“height”或“max-height”。
- 您还需要缩小图标,否则标签文本将被剪切。
最终代码:
tab .tab-text { font-size: 90% !important; }
tabs, tab .tab-image-left { max-height: 16px !important; }
请注意,新的 Firefox UI Australis 不喜欢调整大小。此代码将在 Pale Moon 和 Firefox 中使用经典主题修复器,但可能不会在 Firefox 中发售。