ciao a tutti...
ho sostituito delle voci di menu "in formato testo" con 2 immagini (on.jpg e off.jpg); tutto ok tranne il fatto che quando clikko su un'immagine di menu che mi porta alla pagina, l'immagine della voce di menu ritorna allo stato off.jpg di partenza mentre io vorrei che rimanga on.jpg quando sono nella pagina interessata (per far capire all'utente in quale menu si trova, appunto...) es. se fosse la terza pagina/menu di 5:
codice:
off.jpg | off.jpg | ON.jpg | off.jpg | off.jpg
diciamo che ho quasi risolto nel senso che ho individuato (tramite Firebug...) gli attributi che fanno mantenere il colore nero alla voce di menu testuale una volta premuto e che sarebbe:
...però se inserisco questo ultimo codice funziona benissimo (nel senso che l'immagine ON.jpg viene mantenuta alla pressione della voce di menu...) ma va a amodificare anche tutti gli altri elementi interessati (ovviamente mi riferisco alle voci/link NON di menu...)
ho provato ad assocciare questi attributi alla classe del menu ma non funziona! ...evidentemente mi perdo qualcosa...
ho fatto così:
codice:
.menu-221 li a.active {
.......
}
qui il codice completo che funziona benissimo tranne questo ultimo passaggio:
codice:
.menu-221 a {
display:block;
width:150px;
height:50px;
background: transparent url(off.jpg) no-repeat;
text-indent: -10000px;
float:left;
margin-left:0px;
border:1px solid red;
}
.menu-221 a:hover {
display:block;
width:150px;
height:50px;
background: transparent url(on.jpg) no-repeat;
text-indent: -10000px;
float:left;
margin-left:0px;
border:1px solid red;
}
.menu-221 li a.active {
display:block;
width:150px;
height:50px;
background: transparent url(on.jpg) no-repeat;
text-indent: -10000px;
float:left;
margin-left:0px;
border:1px solid red;
}
.menu-303 a {
display:block;
width:150px;
height:50px;
background: transparent url(off.jpg) no-repeat;
text-indent: -10000px;
float:left;
margin-left:20px;
border:1px solid red;
}
.menu-303 a:hover {
display:block;
width:150px;
height:50px;
background: transparent url(on.jpg) no-repeat;
text-indent: -10000px;
float:left;
margin-left:20px;
border:1px solid red;
}
.menu-303 li a.active {
display:block;
width:150px;
height:50px;
background: transparent url(on.jpg) no-repeat;
text-indent: -10000px;
float:left;
margin-left:20px;
border:1px solid red;
}
come dovrei fare per associare/isolare/assegnare li a.active alla classe .menu-303 ?
grazie molte...