如何设置 Firefox 中未访问的标签的样式?

如何设置 Firefox 中未访问的标签的样式?

我想通过 userChrome.css 设置“未打开”选项卡的文本样式。

我在 Mozilla Wiki 上读到过,应该可以使用

#content tab:not([selected])

因为它对于选定的选项卡应该为“true”,对于未选定的选项卡应该为“false”,并且对于尚未访问的任何选项卡应该为未设置。

但是,这似乎不再适用于 Firefox 3.6(和我的扩展集)。

我看到了一个属性“ontap”(可能来自 BarTab 扩展),它对于任何未加载的选项卡都设置了(并且为“true”)(BarTab 导致浏览器启动时的选项卡无法(完全)加载;它们在第一次选择时才会加载)。

因此,虽然

#content tab[ontap=true]

可能适用于根本没有加载的选项卡,但对于在后台打开的选项卡则不起作用(即当我在后台选项卡中从当前选项卡打开选项卡时)。

如果我没记错的话,“Tab Mix Plus”会增加这个功能(事实上我可能从 Tab Mix Plus 开始就习惯了),但考虑到我目前的扩展设置,我想避免为了这样一个简单的功能而启用整个 Tab Mix Plus。

在此上下文中,最相关的安装扩展似乎是:Bar​​Tab、Tree Style Tab、ColorfulTabs 和 Aging Tabs。

好的,再次搜索,我找到了维基页面再次列出回归

目前,我已经安装了随错误报告一起发布的扩展,它将添加“visited”属性,使得以下操作可行:

#content tab:not([visited])

答案1

塔伯沃基工作原理与 Tab Mix Plus 非常相似,但更轻量,并且不会破坏选项卡上下文菜单。它具有您正在寻找的相同未读功能。

相关内容