Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : martino954 10 Oct 2010, 22:49:16
-
In Joomla 1.5 vorrei evidenziare come importante un elemento di un menu: si può fare o dipende dal template?
Graziemartino
-
Spiega cosa intendi per 'evidenziare come importante', lo vuoi mettere in grassetto, vuoi ingrandire il carattere, etc.; spiegati meglio in maniera da agevolare chi ti potrà aiutare.
-
Sì, va bene in grassetto oppure lampeggiante oppure di diverso colore rispetto agli altri: una qualunque di queste sceltae va bene per me.
Grazie e scusate l'imprecisione.
Martino
-
ciao
ribadiamo il concetto che un menu e composto da ul , li x cui se evidendi una voce del menu tutte le voci diventano identiche.
detto questo quando pensate di colorare una voce in particolare del menu anche le altre diventano identiche.
si può giocare sul hover al passaggio del mause oppure quando una voce del menu e cliccata in questo caso e active pui dare colore e tutto il resto solo a quella voce.
ma una voce sola la vedo un po dura, correggetemi se sbaglio.
si potrebbe ritoccando il php del menu.
-
Dipende dal tipo di menu che è stato selezionato nel modulo.
Se è stato impostato come lista ogni voce di menu è generata da un li con propria classe univoca e può essere formattata a sè stante.
@ martino954 se vuoi postare un link vediamo meglio e ti possiamo scrivere la regola css da fare.
Ma non userei questo metodo per evidenziare una determinata cosa. Farei un pulsante con una immagine. Oppure farei aprire un popup ;)
-
imperiavacanze.altervista.org
è un sito in cui vorrei evidenziare un bottone del menu principale.
Lo scopo sarebbe quello di mettere in vista nel frontpage una informazione che deve risaltare più delle altre.
Grazie
Martino
-
Scusate ma i vari <li> si possono personalizzare... almeno così mi sembra. Negli elenchi nojn ordinati dovrebbe essere possibile
-
ciao
faccio una piccola guida di come personalizzare una singola voce dei menu di joomla.
ci sono vari modi il più semplice e quello di usare la classe item del menu , che qualsiasi menu usa che sia personalizzato oh di default di joomla.
prendo come esempio il menu di ja.purity
iniziamo aprendo firebug e selezioniamo una voce del menu a questo punto vediamo come e composto e le classi in uso , come potete vedere dall'immagine la parte cerchiata in grigio e la parte interessata , e che serve per fare la nostra personalizzazione del menu .
(http://img189.imageshack.us/img189/3918/63899347.th.png) (http://img189.imageshack.us/i/63899347.png/)
Uploaded with ImageShack.us (http://imageshack.us)
vediamo che la seconda voce del menu e "Appartamento di Piani di Imperia per 4-6 persone"
ah una classe chiamata span e un nella parte colorata bianca abbiamo un item, ora se notate l'item a un numerino che fa riferimento al link dell'articolo , in questo caso e item27.
ora che sappiamo che la seconda voce usa
la classe item27 possiamo personalizzare la nostra voce creando il nostro css personalizzato in questo modo.
faccio un css base per farvi capire cosa succede dopo aver creato il css
.item27 span {
color:red;
font-family:Comic Sans MS;
}
questo e il css creato che andremo ad inserire in questo caso nel template in uso abbiamo un css chiamato menu.css , andremo ad inserire il nostro css all interno salviamo e il gioco e fatto.
ora avremo il nostro menu con la sola voce personalizzata di colore rosso e di un carattere diverso dalle altre.
ora se vogliamo personalizzare le altre voci di colore diverso o che altro basta agire nei diversi item del menu , che in questo caso sono,
item2
item27
ecc ecc
ricreando il nostro css personalizzato.
questo è il risultato
(http://img98.imageshack.us/img98/244/pp9.png) (http://img98.imageshack.us/i/pp9.png/)
Uploaded with ImageShack.us (http://imageshack.us)
ciaoo