Bonjour,
Je viens de lire cet article très didactique (en anglais) : CSS :has() Interactive Guide (ishadeed.com)
Et en 4.13, il y a un exemple intéressant CSS :has() Interactive Guide (ishadeed.com) : afficher un champ supplémentaire si et seulement si « autre » est sélectionné.
Puissant !
PS : je sais que c’est légèrement hors sujet de SPIP, dites-moi si c’était intéressant quand même.