CSS Selector für No-Children-But-Not-Empty

Ich möchte BONKERS im folgenden HTML-Fragment auswählen. Sein Unterschied ist, dass es allein in einem @ i<code> Block, während alle seine Geschwister @ enthalt<a> 's.:empty ist die naheliegende Wahl, funktioniert aber aufgrund des Textknotens nicht. Ich dachte, ich wüsste das Zeug, aber das treibt mich a

 <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>

Ich benötige eine reine CSS-Lösung (JS ist keine Option) und habe keine Kontrolle über das Quell-HTML.

Feh!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage