А вот такой вот не работает li:has(ul) , (в jquery с ним можно работать)
интересно а есть ему аналог?
<style type = 'text/css'>
li:has(ul) {
color:red;
}
li ul {
color:blue;
}
</style>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3
<ul>
<li>Item 3.1</li>
<li>Item 3.2</li>
</ul>
</li>
</ul>