我试图用一个:not()
CSS选择器,我已经试过这种多重组合,并没有什么工作。
我的代码是在这里: http://jsfiddle.net/cLevkr4e/2/
我想它是当我悬停在一个href #steps
,它不突出含的其余部分<li>
当我将鼠标悬停在一个我也想它<li>
在#steps
,它适用悬停颜色改变一切,包括锚标记。
因此徘徊在当.wa a
它应该只是强调。
当悬停在<li>
它应该只是改变一切的颜色包括锚rgb(66, 81, 95)
我的CSS:
.wa a{
color: rgb(68, 118, 67);
}
.steps {
width:400px;
margin:0 auto;
text-align:left;
line-height: 200%;
}
.steps a:hover {
text-decoration: underline;
}
.steps li:not(a):hover{
cursor: pointer;
color: rgb(66, 81, 95);
}
我的HTML:
<div class="steps">
<ul>
<li>Apply an Email To Your Nation</li>
<li>Apply To the <span class="wa"><a href="http://www.nationstates.net/page=un">World Assembly</a></span> With That Email</li>
<li>Join the <span class="wa"><a href="http://www.nationstates.net/page=un">World Assembly</a></span></li>
</div>