Ho trovato nella guida ai css una interessante tecnica detta delle "classi multiple"
Ma volevo sengalare che su Explorer Non Funziona .
*******************************************
Questo è l'articolo http://css.html.it/guide/lezione/22/...tori-speciali/
*******************************************
Questo è il test che ho fatto
E' un espediente utile per creare delle varianti di una classe senza doverla riscrivere da capo. Io avevo pensato di usarlo nei pulsanti di un menu per differenziare leggermente quello acceso dagli altri.
Il problema qui è che le impostazioni specificate nel css alla voce "div.tab.on" dovrebbero essere applicate solo al numero 1 poichè solo su quel numero ho applicato entrambe le classi "tab" + "on" ed invece me lo trovo applicato anche al numero 3 che è "btn" + "on"
Da notare come lo stile div.tab.on venga applicato anche sul numero zero che come selettore ha solo class: "on"
Tutto questo su firefox mi va, su Explorer no
<style>
div.tab{}
div.tab.on{font-weight:bolder;}
</style>
<div class="on">0</div>
<div class="tab on">1</div>
<div class="tab">2</div>
<div class="btn on">3</div>
<div class="btn">4</div>