根据CSS spec,可以使用许多内置系统颜色,例如突出显示和背景。CSS系统颜色:是否存在针对不同浏览器/操作系统参数的映射?
这些内置程序和各种操作系统/浏览器设置之间是否有映射?
例如,如果我使用颜色:在我的CSS中突出显示WinXP,我必须在显示属性 - >外观中更改以更改默认值?
根据CSS spec,可以使用许多内置系统颜色,例如突出显示和背景。CSS系统颜色:是否存在针对不同浏览器/操作系统参数的映射?
这些内置程序和各种操作系统/浏览器设置之间是否有映射?
例如,如果我使用颜色:在我的CSS中突出显示WinXP,我必须在显示属性 - >外观中更改以更改默认值?
大部分(如果不是全部)设置映射到“窗口颜色和外观”设置。尽管这些名称并不全都匹配,例如在CSS背景下等于桌面。这是一个good page for testing,更改你的系统中的一些设置,刷新页面。
编辑: 突出显示等于系统偏好设置中的选定项目。我会使用下面提到的:: selection选择器来控制这个没有IE浏览器。
为什么你想能够做到这一点?如果它是在你自己的电脑上,那么只有你会看到你选择的颜色 - 你可以将它们添加到CSS中,如果它是为了一个信息亭/公共机器,我会编码正确的颜色,我希望有人改变系统偏好会改变网站。
您可以更改所选用户的选定文本的外观,但我认为这只适用于Firefox/Webkit浏览器,因此不支持IE。
:: - moz-selection {background:#666;颜色:#FFF; } :: selection {background:#666;颜色:#FFF; }
这会使选定的文本在深灰色背景上变成白色。
更多有用链接:http://www.iangraham.org/books/xhtml1/appd/update-23feb2000.html和https://developer.mozilla.org/en-US/docs/Web/CSS/color_value - 向下滚动到系统颜色