如何为 ::select 属性"undo" CSS 规范

  • 本文关键字:undo CSS 规范 select 属性 html css
  • 更新时间 :
  • 英文 :


我正在使用一个应用程序框架,其中包括 ::selection的默认CSS样式,但我更喜欢浏览器的默认行为。

实际上,我发现我更喜欢浏览器的默认行为,而不是 color的任何规范和::selectionbackground-color。它们是不透明的,默认值是透明的,并且会更改默认值不在的文本的颜色。

我的问题是:有什么方法可以"撤消"或"还原"这种样式,或者是将colorbackground-color属性定义的情况,只能用其他同样显式值覆盖它们?p>如果是这样,那似乎很可惜!

您只需用值initial覆盖属性即可将其设置回浏览器默认值:

::selection {
    color:initial;
    background:initial;
}

示例此处

最新更新