根據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 - 向下滾動到系統顏色