这样的事情可能吗?
<style>
a,
a:active~a.active {
color:#000;
background:#fff;
}
a.active,
a:active {
background:#000;
color:#fff;
}
</style>
此 CSS 代码已应用,但被 a.active 本身覆盖。我试过了!important,但这也会覆盖 a.active !
演示:http: //jsfiddle.net/77eP4/