ブートストラップ「タブ」プラグインを使用して、順序付けられていないリストがあります。コードは次のようになります。
<ul>
<li class="active span3"><a href="#ourAgency" data-toggle="tab"><i class="icon-building icon-3x"></i>Our Agency</a></li>
<li class="span3"><a href="#studentVisas" data-toggle="tab"><i class="icon-laptop icon-3x"></i>Student Visas</a></li>
<li class="span3"><a href="#workVisas" data-toggle="tab"><i class="icon-suitcase icon-3x"></i>Work Visas</a></li>
<li class="span3"><a href="#accreditation" data-toggle="tab"><i class="icon-legal icon-3x"></i>Accreditation</a></li>
</ul>
<a>
CSS3を使用して、親<li>
がクラスを持たないすべてのリンクの色を変更したいと思います.active
。
私はこのようなことを試しました:
a:not(li.active>a){
color:grey;
}
しかし、役に立たない。これを行う方法はありますか、それとも間違った木を吠えていますか?