将:: selection pseudo CSS恢复为默认值

时间:2015-09-30 12:59:28

标签: css

那里,我有一段代码,其中定义了:: selection。此代码必须保留。

::selection {background-color:red;}

现在,我想要做的是将:: selection恢复为用户代理定义的默认值。

我尝试过使用诸如initial和inherit之类​​的值。他们没有工作,因为最初的价值是透明的,没有继承价值。

所以我想知道如何能够实现用户代理定义的默认选择。

2 个答案:

答案 0 :(得分:3)

不是全局设置选择值而是将其设置为您需要的特定元素。然后,所有其他元素将具有默认选择。选择仅适用于三个值:颜色,背景,文本阴影。

https://css-tricks.com/almanac/selectors/s/selection/

答案 1 :(得分:0)

将背景颜色设置为' auto',所以:

::selection {
    background-color:auto!important;
}