Salve a tutti.
Uso da tempo Joomla 1.0.12 ita Extd rev2701 che trovo molto completa e stabile e fino ad ora non avevo mai avuto problematiche con i fogli di stile.
Oggi ho voluto implementare la differenziazione dei pulsanti dei menu, oltre che per il mainlevel anche per il sublevel ed ho corretto la sezione del CSS corrispondente in questo modo:
a.mainlevel:link, a.mainlevel:visited {
display: block;
background: url(../images/pulsante.jpg) no-repeat;
vertical-align: middle;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
padding-top: 2px;
padding-left: 15px;
height: 20px !important;
height: 20px;
width: 100%;
text-decoration: none;
}
a.mainlevel:hover {
color: #FFFFFF;
}
a.mainlevel#active_menu {
color:#000000;
}
a.mainlevel#active_menu:hover {
color: #FFFFFF;
}
a.sublevel:link, a.sublevel:visited {
display: block;
background: url(../images/pulsante2.jpg) no-repeat;
vertical-align: middle;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
padding-top: 2px;
padding-left: 25px;
height: 20px !important;
height: 20px;
width: 100%;
text-decoration: none;
}
a.sublevel:hover {
background: url(../images/pulsante3.jpg) no-repeat;
color: #FFFFFF;
}
a.sublevel#active_menu {
color: #000000;
}
a.sublevel#active_menu:hover {
color: #FFFFFF;
}
Navigando nei pulsanti al primo livello (mainlevel) non ci sono problemi e le scritte dei menu attivi diventano nere quando le si selezionano.
Gli sfondi dei pulsanti cambiano sia che siano aparteneti al mainlevel sia che siano appartenenti al sublevel, però:
le scritte nei menu da secondo livello in poi (sublevel) non diventano nere quando si selezionano.
Prima serie di punti interrogativi, tutte le altre funzioni associate a sublevel funzionano.
Seconda (e lunga serie) di punti interrogativi, usando firefox i submenu attivi scrivono in nero, con explorer no, restano scritti in bianco.
Dove sta l'errore per explorer (90% circa dei visitatori del sito).
Ringrazio in anticipo per eventuali delucidazioni/info/suggerimenti.
Corrado