css - Firefox 是否仍需要“::moz-selection”来更改 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 模拟了上面的代码。浏览器中的颜色选择是红色(不是蓝色)。
火狐测试结果:https ://browserling.com/b/941baebc
我还需要使用::moz-selection吗?
解决方案
::selection
并且::-moz-selection
是 CSS 伪元素,这意味着它们的行为取决于独立于 Wordpress 的浏览器本身,(除非 Wordpress 以某种方式破坏您的输入文件,但我从未听说过他们这样做。)
您可以在此页面上阅读有关它们的更多信息,其中包含语法部分中的以下信息:
/* Legacy Firefox syntax (version 61 and below) */
::-moz-selection
::selection
所以你是否需要::-moz-selection
取决于你对 Firefox 61 及以下版本的用户所看到的内容的关心程度。您还可以在此处查看有关浏览器支持和使用数量的更多信息。
推荐阅读
- ios - Swift iOS 项目在创建空项目后立即泄漏
- ios - 如何在使用 AVPlayer 播放视频之前检测 AirPlay 是否处于活动状态?
- javascript - 如何使用 onkeypress 捕获可变数据?
- python-3.x - 使用networkx模块在python中绘制图形时如何给出x和y标签?
- c++ - 删除 *p 是删除 [] p 的替代方法吗?
- android - Firemonkey:当 VKAutoShowMode 为 Never 时弹出软键盘
- c# - 如何让不和谐机器人只对具有特定角色的人做出响应?[C#]
- uml - 在活动图表中选择或不选择不是同步节点?
- java - Spring Boot 数据库持久存在于其他计算机上
- mysql - 将记录插入表的 MySQL 查询语法错误