Devo far uso del selettore figlio, purtroppo IE non supporta questo tipo di selettori, è possibile sopperire a questa mancanza ?
Devo far uso del selettore figlio, purtroppo IE non supporta questo tipo di selettori, è possibile sopperire a questa mancanza ?
Nessuno può aiutarmi ?
In poche parole come posso sopperire alla mancaza del supporto per il selettore figlio di IE ?
<div id="padre">
<div>
</div>
</div>
#padre > div {...}
per browser che supportano css 2.1 in pieno
#padre div { ... } per IE6
non è esattamente la stessa cosa però. L'ultima regola comprende anche eventuali div annidati dentro il div figlio.
L'unica è marcare gli elementi che ti interessano con una classe ad hoc
P.s. Un up dopo 24 dà l'idea di impazienza...![]()
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Esiste un "raggiro" che però prevede un uso massiccio di selettori.
Sia l'elemento e figlio dell'elemento ee andremo a selezionare solo il figlio e ad annullare la formattazione per gli altri figli con:
In alternativacodice:ee e{ width : 100% } ee e *{ width : auto; }
Ovviamente potremo modificare valori di cui conosciamo il valore di default o usare inherit anzichè auto se il box eredita la proprietà.codice:ee e{ width : 100% } ee e e{ width : auto; }