0
父项的背景颜色我想改变navbar-header
类的背景颜色,当锚元素的具有active
类。更改基于子项
菜单中打开
<div class="navbar-header">
<a class="navbar-toggle active" data-target=".navbar-collapse" data-toggle="collapse" href="#" aria-expanded="true">
<ul class="bar-icon-wrapper">
<li class="bar-icon"></li>
<li class="bar-icon"></li>
<li class="bar-icon"></li>
</ul>
</a>
</div>
MENU折叠
<div class="navbar-header">
<a class="navbar-toggle collapsed" data-target=".navbar-collapse" data-toggle="collapse" href="#" aria-expanded="false">
<ul class="bar-icon-wrapper">
<li class="bar-icon"></li>
<li class="bar-icon"></li>
<li class="bar-icon"></li>
</ul>
</a>
</div>
我试过几件事,但因此未工作。
像
.navbar-header:has(a.active) { backbround-color:red;}
这可能与只是作为我不想使用jQuery这个CSS。
你问[有一个CSS选择器父?](http://stackoverflow.com/questions/1014861/is-there-a-css-parent-selector) –
我用同样的例如但是它力的工作 – Learning
好耶,作为回答指出:“截至2015年,这是不是可以在任何浏览器。” –