il codice da te fornito funziona molto bene ma ha alcune limitazioni:
codice:<div id="bla"> <span>span</span> <div id="ok2"><div id="ok">ok</div></div> <div id="bla2">bla2</div> <div id="bla3">bla3</div> </div>Ogni volta che aggiungo un div come contenitore di uno principale (ovvero aggiungo ok2 come contenitore di ok), devo aggiungere nel css un altro display block per visualizzare "ok".codice:#bla div,span { display: none; } #bla #ok { display: block; } #bla #ok2 { display: block; }
Confermi?
Inoltre si potrebbe includere l'ok2 nel display block precedente, evitando di arrivare a fare questo?:
Grazie molte per il tuo supportocodice:#bla div,span { display: none; } #bla #ok { display: block; } #bla #ok2 { display: block; } #bla #ok3 { display: block; } #bla #ok4 { display: block; }

Rispondi quotando