CSS父元素及其子元素为条件

时间:2019-06-17 10:54:09

标签: css less

我需要显示/隐藏父项,条件取决于他们的孩子是否具有“ diff”属性

父项显示何时:

<div class="parent">
  <p></p>
  <ul>
    <li></li>
    <li diff></li>
    <li><a diff></a></li>
  </ul>
</div>

在以下情况下,父母隐藏:

<div class="parent">
  <p></p>
  <ul>
    //Nothing inside
  </ul>
</div>

我正在尝试添加这样的内容(我使用less

div.parent ul li:not([diff]) {
  //But I just format for <li> not for parent
}

预期:可以在父范围内找到diff属性,并根据此条件为父级设置CSS

0 个答案:

没有答案