Firefox 是否仍然需要“::moz-selection”来更改 wordpress 中的背景文本颜色?

Does Firefox still need "::moz-selection" to change background text colour in wordpress?

::moz-selection 是否仍需要更改 Firefox 的文本选择颜色?我读过几篇文章,他们提供了下面的代码,以更改我的 wordpress 网站中的文本选择颜色。

/* MP highlight text red */
 
/* For FireFox */
**::-moz-selection** {
background-color: #50BAEE;
color: #fff;
}
/* For everyone else */
::selection {
background-color: #E53333;
color: #fff;

}

我在 browserling.com 上为 Firefox 模拟了上面的代码。浏览器中的颜色选择是红色(不是蓝色)。

FIREFOX 测试结果:https://browserling.com/b/941baebc

我还需要使用 ::moz-selection 吗?

::selection::-moz-selection 是 CSS 伪元素,这意味着它们的行为取决于浏览器本身,独立于 Wordpress,(除非 Wordpress 以某种方式破坏了您的输入文件,但是我从来没有听说过他们做过这样的事情。)

您可以阅读有关它们的更多信息 on this page,其中在语法部分包含以下信息:

/* Legacy Firefox syntax (version 61 and below) */
::-moz-selection

::selection

所以你是否需要 ::-moz-selection 取决于你对 Firefox 61 及以下版本的用户看到的内容的关心程度。您还可以查看有关浏览器支持和使用数量 here 的更多信息。