0

::selection{}并非在任何地方都有效。我需要它在任何地方工作。

我试过了

::selection,
p::-moz-selection, input::-moz-selection, textarea::-moz-selection,
p::-webkit-selection, input::-webkit-selection, textarea::-webkit-selection,
p::-o-selection, input::-o-selection, textarea::-o-selection,
p::-ms-selection, input::-ms-selection, textarea::-ms-selection,
p::selection, input::selection, textarea::selection
{
    background: red;
}

但它不起作用。我不断得到这样的结果

在此处输入图像描述

我需要这个才能正常工作,而不必担心随机的神秘无法解决的问题。是否有一个神奇的 csv 选择器可以让我所有的问题都消失?

4

1 回答 1

1

来自 [MDN][1]:

非标准:此功能是非标准的,不在标准轨道上。不要在面向 Web 的生产站点上使用它:它不适用于每个用户。实现之间也可能存在很大的不兼容性,并且行为可能会在未来发生变化。

规格

::selection CSS 伪元素是为 CSS 选择器级别 3 起草的,但在达到推荐状态之前被删除。尽管如此,它还是在一些浏览器中实现,可能会保留对它的实验性支持。

目前, ::selection CSS 伪元素不在标准轨道上的任何规范中。

支持

在此处输入图像描述

更多可以找到@MDN

于 2013-11-03T22:03:02.790 回答