当任何子元素没有类时添加边距

时间:2014-09-03 14:20:02

标签: html css

我在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,但我找不到它。

0 个答案:

没有答案