Css 我可以根据子元素的数量设置元素的样式吗

Css 我可以根据子元素的数量设置元素的样式吗,css,css-selectors,Css,Css Selectors,这个问题与此类似 但是,除了设置孩子们的样式,我需要设置容器的样式: HTML: 对于空元素的情况,我可以使用:empty pseudo class,但是如果我想为具有N个子元素的元素使用特殊样式呢?目前无法使用CSS通过其子元素选择父元素。这个问题似乎也在问如何设置容器的样式,但答案上的accept标记似乎暗示了其他问题。我已经对这个问题发表了评论,但在此期间将保留这个问题。Lea Verou对这个问题的回答:目前没有:(我们只有:empty,这意味着根本没有子项(包括文本节点),但目前没有更

这个问题与此类似

但是,除了设置孩子们的样式,我需要设置容器的样式: HTML:


对于空元素的情况,我可以使用:empty pseudo class,但是如果我想为具有N个子元素的元素使用特殊样式呢?

目前无法使用CSS通过其子元素选择父元素。

这个问题似乎也在问如何设置容器的样式,但答案上的accept标记似乎暗示了其他问题。我已经对这个问题发表了评论,但在此期间将保留这个问题。Lea Verou对这个问题的回答:目前没有:(我们只有:empty,这意味着根本没有子项(包括文本节点),但目前没有更细粒度的内容……不过它将出现在选择器4中!
<ul>
</ul>
.selector:before {
    content: "Empty list";
    color: red;
}