HTML und CSS · Middle · Frage 26 von 75
Was trifft der Selektor .card:has(img)?
- 1Alle
<img>-Elemente innerhalb von.card - 2Karten mit einem HTML-Attribut namens
img - 3Karten, die mindestens ein Bild
<img>enthalten
Antwort zeigen
Richtige Antwort: Karten, die mindestens ein Bild <img> enthalten
Erklärung
:has() ist der „Eltern-Selektor“: Er trifft ein Element, wenn etwas darin (oder daneben, mit den Kombinatoren + und ~) zum Argument passt. Gestylt wird die Karte selbst, nicht das Bild. Beispiele: form:has(:invalid), label:has(+ input:checked). Attribute wählt man mit [attr].