.karte:not(:has(img))
Mit Bild
Ohne Bild
.karte:has(:not(img))
Mit Bild
Ohne Bild
Beispiel zur Notiz „Elemente anhand ihres Inhalts auswählen“
Oben färbt .karte:not(:has(img)) nur die Karte ohne Bild. Unten färbt .karte:has(:not(img)) beide Karten, weil jede ein Element enthält, das kein Bild ist.
Getestet in Chrome 155. Browserstand und Einordnung: siehe Notiz.
.karte:not(:has(img))
Mit Bild
Ohne Bild
.karte:has(:not(img))
Mit Bild
Ohne Bild