HTML i CSS · Middle · Pytanie 26 z 75
Do czego pasuje selektor .card:has(img)?
- ✓Poprawna odpowiedź: Do kart, które zawierają co najmniej jeden obrazek
<img> - 2Do wszystkich elementów
<img>znajdujących się wewnątrz.card - 3Do kart, które mają atrybut HTML o nazwie
img
Wyjaśnienie
:has() to „selektor rodzica”: pasuje do elementu, jeśli coś wewnątrz niego (lub obok, z kombinatorami + i ~) pasuje do argumentu. Stylowana jest sama karta, a nie obrazek. Przykłady: form:has(:invalid), label:has(+ input:checked). Atrybuty wybiera się przez [attr].