Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : ele_ 02 Sep 2009, 14:20:19
-
Ciao a tutti,ho il seguente problema.
Ho un top menu, quando sono su una voce questa cambia colore, da nera diventa verde.
Una di queste voci mi apre un secondo menu, che funziona allo stesso modo.
Però vorrei che qualunque voce del secondo menu sia selezionata, quella del menu principale rimanga verde. invece torna ad essere nera.
Come fare?
Se non mi sono spiegata , ditemi pure. ;D ;D ;D
Grazie
-
ciao
Se non mi sono spiegata , ditemi pure. ;D ;D ;D
magari dicendo il template che usi meglio ancora se posti il limk del sito
in alternativa puoi guardare se ne nel css del menu hai una voce come questa non sapendo come di chiama il tuo menu to posto solo il tag che restare selezinata la voce
a.active
-
purtroppo il template lo modificato in modo sostanzioso, quindi immagino non sia così facile aiutarmi..
per lo più non è online, perchè lo sto rifacendo in locale...
però da come mi hai risposto, penso di non essermi spiegata bene.
Io ho un top menu, che funziona benissimo, quando clicco una voce questa rimane colorata.
Poi ho un'altro menu a sx, che funziona benissimo, quando clicco una voce questa rimane colorata.
Il problema arriva dopo: quando clicco la voce del top menu, che mi fa vedere il secondo menu e seleziono
la voce del secondo menu che mi interessa, la voce del top menu si deseleziona. (perde proprio la class="active_item") il punto è che non so come relazionare bene i due menu...
-
allora il comando da mettere e quello che to postato sopra devi solo trovare il punto giusto nel menu.
allora ti hai un meni fatto in questo modo
prova1 | prova2 | prova3
prova4
prova5 ! prova7
prova6 prova8
prova9
tu vuoi che andando su menu prova2>prova5>e selezionando prova8 che prova8 resti attiva giusto se non e cosi allora non so cosa vuoi fare , se invece e come to descritto non cambia il comando e quello .
-
Allora io ho:
AA | BB | CC | DD | EE
Quando clicco su DD si apre questo
-DA
-DB
-DC
Quando clicco Su DA voglio che DA e DD rimangano selezionati cambiando colore.
Invece adesso come adesso quando clicco su DA, DD rimane spento.
Occhio che il mio non è un sottomenu, ma due menu distinti
-
allora torno sempre con il comando postato
allora io seleziono una voce del menu
vedi che resta con il nero e le altre no
(http://img529.imageshack.us/img529/621/39880307.th.png) (http://img529.imageshack.us/i/39880307.png/)
resta evidenziata xche ho il sotto menu cliccato x aprire una voce menu vedi che cambia il colore e un nero diverso
(http://img197.imageshack.us/img197/2053/84358956.th.png) (http://img197.imageshack.us/i/84358956.png/)
la voce principale indica che sono in quel percorso aprendo la tendina del menu visualizziamo il menu che ho attivo .
se non metti a : active nel posti dei li giusti non resta attivo .
-
Allora ho aggiunt nel css questo codice, e così mi resta sempre selezionato item 5 (è quello che apre l'altro menu), ho provato ad aggiungere ":active", ma non cambia niente
.artmenu li.item5 a span span
{
background-position: left -66px;
}
.artmenu li.item5 a span
{
background-position: right -66px;
}
.artmenu li.item5 a
{
background-position: left -33px;
}
Ti posto anche un pezzo di html, il punto è che non ho modo di identificare l'elemento quando ho aperto l'altro menu
<li class="item5">
<a href="/joomla/index.php?option=com_content&view=section&id=4&Itemid=5&lang=en">
<span>
<span>CATALOGUE</span>
</span>
</a>
</li>
-
allora il menu che ti postato con le immagine o creto in questo modo
#nav .menu li.sfHover a, #nav .menu li#current a, #nav .menu li.current a, #nav .menu li.tab-hover a {
background:transparent url(../images/menu-overlay.png) repeat-x scroll left top;
color:#FFFFFF;
}
e come vedi funziona
guarda
questo http://www.contiweb.altervista.org/
passa il mause su sulla voce template si apre una tendina clicca una voce e vedrai che si attiva il menu principale.
-
Io ho provato, ma non riesco... ??? ???
-
Metto un immagine, così forse mi spiego meglio.
Il mio scopo è che quando clicco su qualunque voce ci sia nel menu a dx (CA, CB, CD, CE) anche CC diventi arancione invece rimane verde.
I due menu sono distinti tra loro. Ognuno è per i fatti suoi, solo che quello a dx viene visualizzato quando sono in CC.
L'unica idea che mi viene è usare i parent id, ma non ho capito come funzionino. ;D
[allegato vecchio più di un anno eliminato automaticamente]
-
Nessuno ha idea di come possa fare?
-
Ne abbiamo parlato qui ele_ :
http://forum.joomla.it/index.php/topic,80268.0.html
;)
-
Grazie mille, mi sposto di là.
-
Grazie mille, mi sposto di là.
se ti posti di la non so se ti considerano xche nel titolo principale c'è risolto poi vedi tu.
-
Ringrazio tonicopi per il consiglio
http://www.joomla.it/articoli-della-community/878-come-creare-dei-sotto-menu.html ;)