我想摆脱某些元素(特别是图像)的褪色蓝色高光颜色。这是一个Fiddle用于示例目的。请注意,当您突出显示文本时,它会根据CSS显示为黄色。但是当您拖动选择以包含小猫时,和/或您只需按CTRL + A突出显示整个身体,您就会在图像周围获得褪色的蓝色选择颜色。
Chrome可让您完全禁用此功能和/或更改它。真的没有Mozilla等价吗?因为::-moz-selection
显然不是答案:
div ::-moz-selection {
background-color: yellow;
}
这仅适用于文字。使用JavaScript的方法怎么样?这样的事情存在吗?
答案 0 :(得分:6)
我认为你不能改变图像上高光的颜色,但是你可以通过这样做完全摆脱高光:
div {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
答案 1 :(得分:1)
尝试使用此代码:
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;