Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : Nuvola6 03 Jan 2012, 20:45:59

: [RISOLTO] Formattare ultima voce menu
: Nuvola6 03 Jan 2012, 20:45:59
Salve a tutti.
Se il mio menu ha questa struttura:


<ul id="horiznav" class="nav"><li>voce1</li>
<li>voce2</li>
</ul>

come posso formattare l'ultima voce?
Ho provato di tutto,
anche li.last-child a
ma niente.

Qualcuno può aiutarmi? Sono sufficienti queste info?
: Re:Formattare ultima voce menu
: tomtomeight 03 Jan 2012, 21:00:31
Meglio se metti un link al sito, devi agire sull'item id.
: Re:Formattare ultima voce menu
: Nuvola6 03 Jan 2012, 21:55:15
Grazie tomtomeight.
: Re:Formattare ultima voce menu
: Nuvola6 03 Jan 2012, 22:47:46
In più... perchè accade che se clicco su una voce del menu in questione (quello centrale per intenderci), scompare il background? Che sarebbe il bordo a destra.

: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 08:41:08
Il link non funziona, il sito ci mette una vita per aprirsi, meglio se risolvi prima questo problema.
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 08:50:35
A me il link funziona.
Ho anche riprovato in questo momento.


Per di più quello è un server di prova e l'hosting free che mi ospita è fuori servizio ogni tanto.

: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 08:55:36
Ok allora è colpa del tab che non riesce a completare il caricamento, per tutto il tempo che ho scritto questo testo la rotella gira ancora, riprovo più tardi da pc.
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 08:56:42
Ah ok. Ti ringrazio...
: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 09:30:50
In più... perchè accade che se clicco su una voce del menu in questione (quello centrale per intenderci), scompare il background? Che sarebbe il bordo a destra.
Se vedi bene non cambia solo il background ma tutto il sito, è un link esterno.
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 09:33:44
I link sono tutti provvisori... Sto costruendo il template, quindi non guardare il resto........
Al limite clicca su un'altra voce...
Clicca su "Obiettivi", per esempio.
: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 09:37:05
 
Per formattare l'ultima voce devi aggiungere  questo schema nel css
:
#nav ul li.item-5 {
}
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 09:40:31

Per formattare l'ultima voce devi aggiungere  questo schema nel css
:
#nav ul li.item-5 {
}


ho provato ma nulla.
ho usato anche .nav e nemmeno me l'ha formattata...
: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 09:46:28
Prova così
:
#resources ul li.item-5{
}
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 09:47:16
Tom, perdonami, è l'altro menu..........
Quello dopo lo slideshow.
: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 13:04:33
Allora diventa così:
:
#navigation ul li.item-69{
}
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 13:57:22
Nada... è disgraziata quella voce.
: Re:Formattare ultima voce menu
: tomtomeight 04 Jan 2012, 14:08:54
Ma ci metti i valori di variazione fra le parentesi?  Non vorrei che tu lo inserisci così come lo vedi.
: Re:Formattare ultima voce menu
: Nuvola6 04 Jan 2012, 14:11:08
Tom........ :-)
: Re:Formattare ultima voce menu
: ariess 05 Jan 2012, 14:22:51
ciao Nuvola,

per il problema del backgorund dovresti correggere nel file /css/tdefaut.css riga 241

#navigation li.active a {
    background: none repeat scroll 0 0 transparent;   
    color: #A9B6B0;
    height: 42px;
}

mentre per selezionare 'lultima voce puoi usare

.nav li:last-child {
}

 :)
: Re:Formattare ultima voce menu
: Nuvola6 05 Jan 2012, 15:05:48
Eccoci!
Dunque, la prima soluzione, quella che riguarda il background funziona alla grande. Che sbadata! Avevo lasciato un vecchio css! E chi la vedeva mai quella regola. Grazie! Che occhio clinico :-)


Per quanto riguarda invece l'ultima voce del menu, niente da fare ancora.
Le ho provate di tutte :-(
: Re:Formattare ultima voce menu
: ariess 05 Jan 2012, 15:12:53
strano, eppure da firebug funziona.... dove lo hai inserito di preciso perchè non riesco a trovarlo...
: Re:Formattare ultima voce menu
: Nuvola6 05 Jan 2012, 15:17:33
nel css... ho scritto:



.nav li:last-child {
font-size:24px;
}


per provare...


infatti, firebug lo vede ma lo sovrascrive.... che altra regola ora lo sovrascrive?
: Re:Formattare ultima voce menu
: ariess 05 Jan 2012, 15:21:17
funziona funziona  ;)

il font size non lo prende perchè viene sovrascritto da un'altra regola.
prova ad esempio a mettere "background:red;"

se invece ti serve proprio per modificare la grandezza del font scrivi:

.nav li:last-child {
font-size:24px !important;
}
: Re:Formattare ultima voce menu
: Nuvola6 05 Jan 2012, 15:28:09
siiiiiiiiiiiiiiiiiiiiiiiii!


A me serve proprio il background, perchè devo metterci un paio di icone a destra, quindi.....!
E' perfetto!


Mi salvi sempre :-)


grazie ric, a presto