--- title: ':has' slug: 'Web/CSS/:has' tags: - CSS - Experimental - Pseudo clase - Referencia - Selectores CSS translation_of: 'Web/CSS/:has' ---
{{ CSSRef() }}{{SeeCompatTable}}
La pseudo-class CSS:has() representa un elemento si cualquiera de los selectores, en relación con el {{cssxref(":scope")}} del elemento dado, que se pasa como parámetro, coincide con al menos un elemento. La pseudo clase :has() tomo un selector como argumento.
:has(selector_list) { propiedades de estilo }
El siguiente selector selecciona únicamente los elementos {{HTMLElement("a")}} que contienen {{HTMLElement("img")}} hijo:
a:has(> img)
| Especificación | Estado | Comentario |
|---|---|---|
| {{ SpecName('CSS4 Selectors', '#relational', ':has()') }} | {{ Spec2('CSS4 Selectors') }} | Definición Inicial |