我正在尝试通过使用::selection
和::-moz-selection
伪元素来修改默认选择样式。我已经使用以下两条规则成功更改了选择颜色和背景:
::-moz-selection{ background: #444; color:#fff; text-shadow: none; }
::selection { background:#444; color:#fff; text-shadow: none; }
但是,我还需要border-color
在选择链接时将其更改为白色。我正在尝试使用此 CSS 来完成此操作:
a::-moz-selection { border-color:#FFF;}
a::selection {border-color:#FFF; }
即使我添加了!important
覆盖,Safari 也不会设置边框颜色的样式。
我错过了什么?为什么我不能更改链接的border-color
选择?