我使用CSS3 ::section
选择这样CSS3 ::选择选择不
::selection{
color:red;
background-color:pink;
}
::-moz-selection {
color:red;
background-color:pink;
}
所以,当某些元素被选中它应该改变其颜色为红色和粉红色背景的锚标记上正常工作。
它可以像预期的那样工作,而不是Anchor标记<a>
。
选中锚文本后,它会将样式应用于链接文本,但不会应用于锚文本下面的行。
的jsfiddle:http://jsfiddle.net/GcBT2/1/
那么,如何才能应用样式下划线也?
PS:浏览器测试:Chrome 31或和Firefox 25.0.1
我正在建议CSS ['text-decoration-color'](https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-color),但我无法让它工作。我可能会做错,虽然:http://jsfiddle.net/GcBT2/3/ –
@Olylyodgson'文字装饰颜色'只在Firefox的支持。检查http://jsfiddle.net/GYw7g/。除了':: selection'不支持这个属性,如规格中所述。 – nkmol
@nkmol我在Firefox每晚都试过:) –