Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : volitua 02 Dec 2010, 16:58:09

: [RISOLTO] problema con foglio di stile
: volitua 02 Dec 2010, 16:58:09
Mi trovo a lavorare su questo sito, ma non riesco a capire perchè tutti i link assumono la sclasse css mainlevel anche se questa slasse non è prevista nelle pagine dello stesso template.
Non riesco a personalizzare i link nelle diverse pagine, gli unici link che riesco a personalizzare sono quelli dei menu.
Ma solo quelli sulla colonna di sinistra, se sposto un menu nella posizione footer, i link in esso presenti  prendono lo stile della classe mainlevel
Non so proprio come fare, anche se non sono un espero, credevo che almeno queste cose ero riuscito ad impararle!
Il sito è www.atzorisabellesa.fr/atzori (http://www.atzorisabellesa.fr/atzori)
Vi rego, aiutatemi, grazie.
: Re:problema con foglio di stile
: tonicopi 02 Dec 2010, 17:38:40
Certo che ti aiutiamo perchè non dovremmo?
La regola che formatta i link è questa nel file template.css (riga 1027) e formatta tutti i link non solo quelli dentro il mainlevel
:
#mainlevel p, a:link, #mainlevel p, a:visited {
color:#A7A7A7;
text-decoration:underline;
}
Se tu vuoi formattarli in maniera diversa per esempio nel footer devi creare una regola come questa:
[code]#footer a {
color:red;
}
;)
: Re:problema con foglio di stile
: volitua 02 Dec 2010, 17:56:16
Certo che ti aiutiamo perchè non dovremmo?
La regola che formatta i link è questa nel file template.css (riga 1027) e formatta tutti i link non solo quelli dentro il mainlevel
:
#mainlevel p, a:link, #mainlevel p, a:visited {
color:#A7A7A7;
text-decoration:underline;
}
Se tu vuoi formattarli in maniera diversa per esempio nel footer devi creare una regola come questa:
[code]#footer a {
color:red;
}
;)
Grazie per la pronta rispo tonicopi, speravo proprio nel tuo inervento.
La regola mainlevel non era presente nel foglio css, l'ho scritta io vedendo che veniva richiamata dal link.
Il fatto è che tutti i link del sito hanno la regola mainlevel.
Ho sritto la regola perchè veniva richiamata la classe mainlevel nelle pagine ma essa non c'era nel css, quindi, non so perchè, i link assumenvano l'aspetto della classe footer (?) Perchè proprio footer anche per i link di altre posizioni ?
Comunque adesso dò per certo che tutti i link prendono la classe mainlevel.
Provo a modificare i link del footer come mi hai indicato.
: Re:problema con foglio di stile
: tonicopi 02 Dec 2010, 18:15:52
Stai facendo un po' di confusione...
una regola css è composta da selettore, proprietà e valore.
Se tu aggiungi selettori separati da una virgola è chiaro che poi proprietà e valori saranno uguali!
In altre parole se vuoi dividere quella regola devi tirarci fuori i selettori dove non vuoi che sia applicata.
 ;)
: Re:problema con foglio di stile
: volitua 02 Dec 2010, 18:24:34
In effetti tonicopi il tuo consiglio sul footer funziona.
Però mi chiedo: perchè i link assumo quella classe indipendentemente da dove si trovano ?
Come ripeto: la classe non è prevista in nessuna pagina del template, quindi da dove viene "pescata"?