CSS-селектор для «не дети, но не пустые»
Я хочу выбрать BONKERS во фрагменте HTML ниже. Его отличие в том, что он один в<code>
блок, тогда как все его братья и сестры содержат<a>
«S.:empty
это очевидный выбор, но не будет работать из-за текстового узла. Я думал, что знаю все это, но это сводит меня с ума.
<ul class="Reference">
<li class="level4">
<code class="active-voice">
<a href="some/url/x" version="2">
mauve
</a>
</code>
<li class="level8">
<code class="active-voice">
BONKERS
</code>
</li>
<li class="level9 subclass">
<code class="active-voice">
<a href="some/url/c" version="2">
cerise
</a>
</code>
</li>
</ul>
Мне нужно чистое решение CSS (JS не вариант), и я не могу контролировать исходный HTML.
Фэ!