是否可以在Firefox中设置搜索选择样式?

时间:2012-07-21 12:09:26

标签: css firefox selection

在Firefox中,我可以使用

搜索文本
  • CTRL + F [普通搜索]
  • / [快速搜索]
  • ' [快速搜索,仅限链接]

我可以使用

设置用户选择的文本/链接的样式
  • a:focus
  • a:active
  • ::-moz-selection

然而

  • 前两个似乎只适用于用户选择/聚焦/激活的链接(通过鼠标或 TAB -navigating)。
  • ::-moz-selection似乎仅适用于我手动选择的文本,而不是由于增量搜索而选择的文本。增量搜索匹配由Firefox以绿色突出显示。
  • 当我只搜索链接(')时,搜索的部分由Firefox以相同的绿色突出显示;而且,整个环节得到了勾勒;当快速查找消失(约5秒)时,整个链接都会应用:focus样式 - 而不是之前。

见截图:

Firefox search-selection highlight

是否有任何CSS伪类可以设置由搜索产生的选择,而不是用户手选?

1 个答案:

答案 0 :(得分:2)

通过此mozillazine forum post,您可以转到about:config并添加以下内容之一,以设置浏览器镶边上的不同ui.text*设置:

ui.textSelectBackground
ui.textSelectBackgroundAttention
ui.textSelectBackgroundDisabled
ui.textSelectForeground
ui.textBackground
ui.textForeground
ui.textHighlightBackground
ui.textHighlightForeground