[英]Why does *::selection not give you the correct colour?
我已經對此進行了Google搜索,但是找不到任何相關信息。
假設您將頁面突出顯示顏色設置為漂亮的橙色 :
*::selection {
background: #C44610;
}
為什么當您突出顯示頁面時,背景是否顯示為紅色 ,我在photoshop中擦了擦此顏色,卻給了我一個十六進制值#c24432,它與我選擇的橙色值相去甚遠。
我已經在Chrome上進行了測試。 在firefox中,我根本無法使選擇生效,它只是為我提供了默認顏色。
有什么想法嗎?
例如,您可以編輯以下代碼:
::selection{ background-color: #E13300; color: white; }
::moz-selection{ background-color: #E13300; color: white; }
::webkit-selection{ background-color: #E13300; color: white; }
不需要*
對於Firefox,還需要::-moz-selection {}
順便說一句,您應該考慮到選擇顏色有點透明,所以它會根據背景而變化...
來自阿根廷的問候
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.