premessa: un mio amico mi ha trascinato nella costruzione di un sito in cui io dovevo occuparmi solo della grafica. venuto meno lui mi sono trovato "costretto" ad occuparmi anche della programmazione.
anche se con un cms come joomla è davvero di una facilità disarmante, mi trovo in difficoltà con il codice css. il problema credo sia di semplice soluzione, ma non riesco a trovarla.
il sito è questo: http://theredpill.altervista.org
il problema in breve è che in alto, sulla primastriscia nera che separa il banner dall'header dovrebbe apparire un menù orizzontale.
in effetti il menù appare dove dovrebbe.
ora voglio modificare il suo aspetto, ed edito il file .css
ora, la class generale dei menù è .mainlevel
il codice che modifico per cambiare l'aspetto di tutti gli altri menù è questo
bene.Code:
a.mainlevel:link, a.mainlevel:visited{
display:block;
vertical-align: middle;
padding-left:10px;
color:#000000;
margin:5px;
}
a.mainlevel:hover {
vertical-align: middle;
padding-left:10px;
color:#676767;
Margin:5px;
}
a.mainlevel.top:visited, a.mainlevel.top:link {
il suffisso class per il menù (quello in alto) è .top
dunque ho provato ad inserire nel template css
ma non cambia niente.Code:a.mainlevel.top:visited, a.mainlevel.top:link {
font-size:12px;
color:#FFFFFF;
}
ho provato anche con
ma niente, non funge.Code:.top:visited, .top:link {
font-size:12px;
color:#FFFFFF;
}
il problema principale è sicuramente che non so tanto bene dove sto mettendo le mani ( :D ). difatti joomla permette di modifcare il suffisso class css non solo per il menu, ma anche per il modulo corrispondente al menu, quindi magari dovrei vedere lì, ma non so sinceramente dove sbattere la testa, quindi se qualcuno ha capito cosa ho scritto e mi sa dare una mano glie ne sarei grato :)