Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : robrob 18 Jul 2012, 23:51:44
-
Ciao a tutti, ho un problema con Accordeon Menu:
se da un link di primo livello faccio partire i link di secondo succede che compare un "+" sul link, un'immagine a forma di "+" che indica la presenza di sotto-link...
il problema è che questa immagine si sovrappone al testo del link, non gli sta a fianco ma sopra (o sotto...), l'effetto è comunque di una sovrapposizione tra link testuale e immagine.
Qualcuno ha idea di come si possa risolvere?
Grazie, ciao.
-
Scusate,
posso postare il link del sito che sto realizzando, per mostrarvi il problema di cui parlo?
Grazie, ciao.
-
Devi... :)
-
D'accordo, il link è questo:
http://albatros85.org/index.php/relitti (http://albatros85.org/index.php/relitti)
L'effetto si verifica nel Menù Principale, in alto a sinistra.
-
Sono due css che collegano l'immagine. Non riesci a toglierle dall'impostazione del css del menù?
In ogni caso prova così, incolla in fondo al file template.css questo:
#accordeonck11239 li a.toggler {
background: none !important;
}
#accordeonck11239 li a.toggler.open {
background: none !important;
}
-
Ho provato a vedere i file del css del menù, ma sinceramente non li trovo, trovo solo file php e non ho dimestichezza con questi. Inserisco come dici tu e verifico se cambia, ti faccio sapere.
Grazie!
-
In effetti il segno "+" è utile come informazione della presenza dei link di secondo livello,
(poi diventa un "-" in modo da poter richiudere l'albero dei link), però il fatto è che questi segni si sovrappongono al link testuale.
-
ciao
io non vedo nesun menù con i segni +
sicuro di aver settato giusto quel menu xche non fa nessu accordiom hai la voce gia aperte oh spaglio?
-
Se lo vuoi spostare:
#accordeonck47030 li a.toggler.open { background-attachment: scroll !important; background-clip: border-box !important; background-color: transparent !important; background-image: url("http://albatros85.org/modules/mod_accordeonck/assets/minus.png") !important; background-origin: padding-box !important; background-position: left center !important; background-repeat: no-repeat !important; padding-left: 25px;}
#accordeonck47030 li a.toggler { background: url("http://albatros85.org/modules/mod_accordeonck/assets/plus.png") no-repeat scroll left center transparent !important; padding-left: 25px;}
-
Ciao conti1,
e quello sulla sinistra - Voce Relitti
-
Il segno è nel link "Relitti", sotto Notizie.
Lo vedo con Firefox e Google Chrome.
-
Ho inserito il codice nel css del template, ma il problema c'è ancora.
Provo a vedere nei file di Accordeon se trovo qualcosa...
Ciao.
-
E sì, ha !important anche il css originale...
-
Ciao adottauncane,
ho inserito il tuo codice nel css del template, il "+" non si è spostato ...
Ho solo copiato e incollato il tuo codice in fondo al css del template.
-
No, infatti, come per l'altro, il css originale ha !important, quindi questo non lo sovrascrive... Secondo me devi guardare dalle impostazioni dell'estensione, ci sarà modo di toglierlo o spostarlo.
-
Però aspetta, si è spostato.
Fai così, correggi questo:
#leftmenu ul.menu li.current a, #rightmenu ul.menu li.current a { font-weight: bold; padding-left: 25px;}
template.css riga 731
-
Per impostazioni dell'estensione intendi quelle che trovo sulla destra quando vado in gestione moduli, e poi nel modulo "Menu Principale" associato ad Accordeon Menu CK?
Da lì le opzioni le ho guardate tutte e modificate anche per vedere cosa cambiava nel sito.
Grazie lo stesso!
Ciao
-
allora tagliamo la testa al toro x un attimo metti un template che di default
secondo me hai un css integrato nel template che ti blocca il funzionamento del menù
magari mi sbaglio ma provare non costa nulla se al cambio template funziona allora bisogna cercare quale css da fastidio.
-
Modificando la riga 731 mi sposta il link testuale una volta che vado nella pagina di quel link, per il resto rimane uguale. Ok provo a mettere un altro template.
-
allora rimetti il right dove hai messo il left
poi metti questo css
ul#accordeonck3032 li a { background: none repeat scroll 0 0 transparent; display: block; text-align: left;}
in uno dei tuoi css del menu
xche a te manca un po di css oppure viene sovrascritto
-
Se hai ancora tempo puoi vederlo con il template beez 5, caricato ora.
-
scusami, il right al posto del left nel padding 25px?
-
leggi il post precedente
qui hai messo il left che prima era right
#accordeonck15487 li a.toggler { background: url("http://albatros85.org/modules/mod_accordeonck/assets/plus.png (http://albatros85.org/modules/mod_accordeonck/assets/plus.png)") no-repeat scroll left center transparent !important;}
rimetti il tuo template
-
ho modificato come mi hai detto ma ancora non cambia...
forse ho fatto un po' di confusione.
-
io lo vedo ancora
#accordeonck34170 li a.toggler { background: url("http://albatros85.org/modules/mod_accordeonck/assets/plus.png (http://albatros85.org/modules/mod_accordeonck/assets/plus.png)") no-repeat scroll left center transparent !important;}
fai una cosa se hai aggiunto css di questo menu nel css del template cancellalo disitalla il modulo e rintallalo
rimetti il template tuo
poi fai la modifica to postato
-
Forse dovrei togliere tutte le modifiche dal css e inserirle pulite, ma non voglio abusare perciò ti ringrazio e nel frattempo mi studio meglio quanto mi hai suggerito.
Ti chiedo un'ultima cosa se ci sei ancora, altrimenti non importa:
questi numeri accanto al nome accordeon: #accordeonck47030, ul#accordeonck3032, cosa significano, nei vari posti sono cambiati...
Ciao
-
i numeri dovrebbero essere una specie di sufissio che mette il menù ma non vorrei dire cavolate
comunque senza cancellare e rimettere il menu fai quello che ti ho detto
#accordeonck34170 li a.toggler { background: url("http://albatros85.org/modules/mod_accordeonck/assets/plus.png (http://albatros85.org/modules/mod_accordeonck/assets/plus.png)") no-repeat scroll left center transparent !important;}
metti right
e poi ci metti il css che ti oh indicato nei primi post
vedi che il left e da cambiare anche nel segno -
quello che ti oh postato qui e il segno +
ps: ma ti sei creato un css che si chiama notizie?
x modificare il menu giusto?
-
ora lo faccio.
-
No, non ho creato un css "notizie".
Nel progetto del sito sono intervenuto unicamente nel template.css per modificare un bel po' di roba ma non ho creato altri css, solo interventi su quelli esistenti.
Ora ti scrivo cosa ho inserito di ciò che mi hai suggerito:
#accordeonck34170 li a.toggler { background: url("http://albatros85.org/modules/mod_accordeonck/assets/plus.png") no-repeat scroll right center transparent !important;}
[/code] #accordeonck47030 li a.toggler.open { background-attachment: scroll !important; background-clip: border-box !important; background-color: transparent !important; background-image: url("http://albatros85.org/modules/mod_accordeonck/assets/minus.png") !important; background-origin: padding-box !important; background-position: left center !important; background-repeat: no-repeat !important; padding-left: 25px;}[/size]
-
credo di aver fatto un macello, purtroppo non conosco i css a questi livelli,
ciao
-
adottauncane ti ringrazio, io ora mi fermo ci riprovo domani.
Ciao
Roberto
-
Ciao adottauncane,
ho inserito il codice css che mi hai indicato, e ho modificato un settaggio nel pannello opzioni Accordeon Menu, cioè questo:
MOOTOOLS EFFECT
Controllo: Event target element
Opzioni:
1) Link and image
2) Image only
Ho scelto l'opzione 2.
Ora il segno "+" è sulla destra!
Più tardi faccio delle verifiche e ti segnalo i risultati.
Grazie davvero.
Ciao
-
Ciao,
come ti dicevo ieri il segno "+" si è ottimamente spostato sulla destra.
In sintesi non avevo capito le opzioni del pannello Mootools Effects, perciò posto le opzioni che ho scelto per ottenere che i segni + e - (le immagini "plus" e "minimum") si posizionino a destra.
PANNELLO MOOTOOLS EFFECTS
Controlli disponibili:
EVENT TO OPEN
Opzioni:
1) Click
2) Mouseover (ho scelto questa)
EVENT TARGET ELEMENT
Opzioni:
1) Link and image (in precedenza avevo scelto questa, credendo che significasse "metti sia il link testuale che l'immagine + e -)
2) Image only (ho scelto questa; se invece scelgo Link and Image il link testuale e il segno + si sovrappongono, il + si sposta sotto il link nonostante gli altri settaggi, generando un effetto molto negativo ... mi chiedo allora a che serve questa opzione?)
FADE TRANSITION
Opzioni:
1) SI (ho scelto questa)
2) NO
DURATION
Opzioni:
Di default è impostato su 500 ms, ma si può modificare questo valore. (io ho lasciato il valore di default).
TRANSITION
Opzioni:
Di default è impostato su “linear”, ma ci sono tantissime varianti.
Grazie adottauncane, buon lavoro a tutti.
-
c'è un punto poco chiaro nel precedente post:
EVENT TARGET ELEMENTOpzioni:1) Link and image (in precedenza avevo scelto questa, credendo che significasse "metti sia il link testuale che l'immagine + e -)2) Image only (ho scelto questa; se invece scelgo Link and Image il link testuale e il segno + si sovrappongono, il + si sposta sotto il link nonostante gli altri settaggi, generando un effetto molto negativo ... mi chiedo allora a che serve questa opzione?)
La soluzione da scegliere per mandare il segno + a destra è la "image only", e mi chiedo allora a cosa serve l'opzione Link and image se poi si sovrappongono.
Ciao