Back to top

Autore Topic: Background color link attivo  (Letto 1747 volte)

Offline marteIV

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Background color link attivo
« il: 27 Ago 2014, 01:38:43 »
Salve a tutti, sono nuovo di joomla e sto tentando di compiere un operazione particolare di cui non ho trovato niente al riguardo
 su google. Su questo sito vorrei che il background del <li> del menu, per esattezza quello current active, sia attivo e del colore della pagina.
Quando si clikka sulla pagina home, ad esempio, dovrebbe rimanere il riquadro verde, mentre se clikkassi su quello contatti, dovrei avere il riquadro giallo. Soluzioni al riguardo? grazie

p.s il problema è che i pochi articoli che si trovano su internet parlano esclusivamente di inserire un active ma non di personalizzare ogni singolo con un colore ad esempio.

adottauncane

  • Visitatore
Re:Background color link attivo
« Risposta #1 il: 27 Ago 2014, 23:06:39 »
Ciao martelV,
benvenuto nel forum  :)
puoi usare l'item della voce menù. Se metti un link al sito possiamo essere più precisi.

Offline marteIV

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Background color link attivo
« Risposta #2 il: 28 Ago 2014, 01:17:36 »
Ciao martelV,
benvenuto nel forum  :)
puoi usare l'item della voce menù. Se metti un link al sito possiamo essere più precisi.

http://caraostetrica.altervista.org/index.php/servizi

non fate caso al gran pandemonio. Sono solo prove. Attualmente con jquery se clikki su letture il background diventa rosso. Poi scompare. Quello che vorrei, sarebbe che ogni li del menu acquisisse un suo colore quando selezionato.

adottauncane

  • Visitatore
Re:Background color link attivo
« Risposta #3 il: 28 Ago 2014, 01:25:25 »
Quando è attivo?
Così:

Codice: [Seleziona]
.item-109.active {
  background:red;
}

Codice: [Seleziona]
.item-111.active {
background-color: #008000;
}

e per ogni voce il colore.

Offline marteIV

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Background color link attivo
« Risposta #4 il: 28 Ago 2014, 01:28:17 »
Quando è attivo?
Così:

Codice: [Seleziona]
.item-109.active {
  background:red;
}



Codice: [Seleziona]
.item-111.active {
background-color: #008000;
}

e per ogni voce il colore.
So che mi sto complicando la vita  ;D in questo modo compio un cambiamento statico e se lo volessi rendere dinamico? In fondo joomla crea sempre nuovi <li> per nuove voci di menu.
« Ultima modifica: 28 Ago 2014, 01:30:13 da marteIV »

adottauncane

  • Visitatore
Re:Background color link attivo
« Risposta #5 il: 28 Ago 2014, 01:35:36 »
Cioè? Un regola per il css a seconda della posizione della voce? Una roba così? Mmmm, no non credo. Non con i css almeno. Se vuoi un colore per ogni voce quello è l'unico modo che conosco.

Non c'è bisogno che citi le risposte, siamo solo io e te... ;)

Offline marteIV

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Background color link attivo
« Risposta #6 il: 28 Ago 2014, 01:45:43 »
Bè ammetto che è più una forzatura per imparare ;D. Ma se volessi che i nuovi menù che crea joomla siano verdi, oltre ai colori già impostati. Joomla genera item con un suo numero, quindi nn posso prevedere il numero item- che sarà.

Si hai ragione  8)

adottauncane

  • Visitatore
Re:Background color link attivo
« Risposta #7 il: 28 Ago 2014, 01:51:14 »
Tutti verdi? Lo imposti come active generico. Pe un colore per ogni voce, invece, aggiungi il css dopo averlo creato. L'ID lo vedi appena crei la voce.

Offline marteIV

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Background color link attivo
« Risposta #8 il: 28 Ago 2014, 01:53:34 »
Okok grazie :)

 



Web Design Bolzano Kreatif