我在我的网站上使用CSS ::selection规则设置了自定义的高亮颜色,但注意到在Webkit浏览器中并不完全适用于所有元素。
这里有一个fiddle示例,以编号列表为例:http://jsfiddle.net/ufGmP/
如果您在Chrome或Safari中突出显示文本,则会看到默认蓝色高亮颜色围绕着项目符号。我已经注意到在每个使用::selection改写默认颜色的网站上都存在此问题;例如,在http://www.smashingmagazine.com/上,如果突出显示整篇文章的标题,则可以看到默认选择颜色。
有人知道解决方法吗?任何帮助将不胜感激!