Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : GianSaluggia 18 Jun 2012, 12:30:05

: [RISOLTO] Cambiare colore al link
: GianSaluggia 18 Jun 2012, 12:30:05
Per favore, datemi una mano.
Nella testa del sito ho messo un link.
Il template è beez20 e questo link viene recuperato da un parametro da me inserito nel database.
IL PROBLEMA è QUESTO:
Vorrei, a quel link di testa mettere il colore giallo (ffff00) mantenendo blu tutti gli altri link del sito.
Modificando i css a.link e a.visited di personal.css vengono però cambiati in giallo tutti i link del sito.
Cosa devo fare per forzare il link di testata nel colore giallo, mantenendo blu tutti gli altri link?
Immagino che sia una soluzione semplice per un pratico di php, ma io vado a tentativi e questo proprio non riesco a risolverlo.
Grazie.
: Re:Cambiare colore al link
: adottauncane 18 Jun 2012, 12:42:38
Ciao GianSaluggia,
ecco, incollalo al fondo di un file css del template:

:
.header1 a:link {
    color:#FFFF00 !important;
}

Il php non c'entra, è solo il css.
: Re:Cambiare colore al link
: GianSaluggia 18 Jun 2012, 19:19:57
Grazie, ma non riesco a farlo funzionare.
L'ho messo in due file css per prova (position.css e personal.css) ma non mi da il testo giallo.
Ora si trova al fondo del file position.css
Forse manca qualcosa?
: Re:Cambiare colore al link
: GianSaluggia 18 Jun 2012, 20:44:30
Intanto grazie mille.
Ho capito il problema e forse ci siamo.
Ho aggiunto sotto al codice che mi ha dato il seguente codice

.header1 a:visited {
   color:#FFFF00 !important;
}

Ho fatto giusto? Sembra funzioni.

Non funzionava invece se scrivevo il seguente:

.header1 a:link, a:visited {
   color:#FFFF00 !important;
}

Mi dava gialli tutti i link della pagina, tutti quelli visitati. Come mai?
: Re:Cambiare colore al link
: adottauncane 18 Jun 2012, 22:59:52
Sì, hai fatto giusto.

:
.header1 a:link, a:visited {
   color:#FFFF00 !important;
}

non va bene perché devi sempre aggiungere .header1, altrimenti sovrascrive tutti gli a:visited.

Quindi, se li vuoi insieme scrivi:

:
.header1 a:link, .header1 a:visited {
    color:#FFFF00 !important;
 }
: Re:Cambiare colore al link
: GianSaluggia 19 Jun 2012, 17:44:57
Grazie mille. Le sue risposte sono sempre precise, chiare e gentili.
: Re:Cambiare colore al link
: adottauncane 19 Jun 2012, 21:43:34
 :) Grazie. Dovresti mettere [RISOLTO] davanti al titolo del primo post. Grazie mille.