我在CSS中创建一个菜单,如下所示:
<li id="menuTask" class="menuEntry line">
<div>
<div class="imageHolder">
<img alt="Task" src="Resources/Icons/Task.png" />
</div>
<div class="menuItem">Task</div>
</div>
</li>
<li id="menuTask2" class="menuEntry line">
<div class="subMenuHolder>
<div class="imageHolder">
<img alt="Task" src="Resources/Icons/Task.png" />
</div>
<div class="menuItem">Task</div>
</div>
</li>
您会注意到每个menuitem都包含在LI元素中。在某些情况下,li元素下的DIV具有类subMenuHolder
。
现在我想在LI元素上添加一些填充,但前提是子div元素不包含类subMenuHolder
。
使用普通的CSS选择器可以做到这一点吗?
我在考虑使用:not selector,但我找不到它。