为什么* :: selection没有给你正确的颜色?

时间:2013-07-22 13:27:53

标签: css background selection

我用Google搜索了这个,但找不到任何信息。

假设您将页面突出显示颜色设置为漂亮的橙色

*::selection {
     background: #C44610;
 }

为什么,当你突出显示你的页面时,背景显示为红色,我在photoshop中擦除了这个颜色,它给了我一个十六进制值#c24432,这是我选择的橙色。

我在Chrome上测试了这个。在Firefox中,我无法让选择工作,它只是给我默认颜色。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

例如,您可以编辑此代码:

::selection{ background-color: #E13300; color: white; }
::moz-selection{ background-color: #E13300; color: white; }
::webkit-selection{ background-color: #E13300; color: white; }

答案 1 :(得分:1)

不需要*

还需要::-moz-selection {} for Firefox

顺便说一下,你应该考虑一下,由于选择颜色有点透明,它会根据背景而改变......

来自阿根廷的问候