【发布时间】:2019-06-09 12:27:06
【问题描述】:
当我在 Firefox 中选择一些文本,然后窗口或 Iframe 失去焦点(例如选择地址栏),然后选择变为灰色,即使在 css 中指定了不同的颜色。
如何在 Firefox 中更改禁用选择的颜色?
我尝试过的:
<style>::selection { background-color: green; }</style>
<p>lorem ipsum</p>
编辑:
我想在这里使用的似乎是::inactive-selection,但它还没有在firefox中实现。见https://drafts.csswg.org/css-pseudo-4/#selectordef-inactive-selection
相关错误:https://bugzilla.mozilla.org/show_bug.cgi?id=706209
有人知道解决方法吗?在这一点上,我正在考虑使用一些 javascript hacks。任何想法如何做到这一点?
【问题讨论】:
-
您是要仅更改文本的背景,还是要更改已选择的非活动窗口中的任何内容(例如图像)?