Back to top

Autore Topic: Formattazione testo nel menù  (Letto 2138 volte)

Offline Effedi

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Formattazione testo nel menù
« il: 06 Ott 2012, 18:42:28 »
Avrei l'esigenza di modificare la formattazione del testo nel menù di un sito e non so come fare, sempre che si possa fare.
Il sito in questione è: http://www.cartaeritrea.it/
 
E' stata aggiunta una voce di menù in fondo ma vorrei evidenziarla in grassetto e in rosso. Magari anche più grosso.
 
Ho provado da back-end ad inserire i rispettivi tag di formattazione, e sembra funzionare ma la cosa strana è che il testo viene formattato ma solo nel Back-End.
Quindi quando vado nella gestione menù, mi trovo con il testo del pulsante in alto di colore diverso rispetto ale altre voci ma nel Front-End non viene fatta alcuna modifica.
 
Esiste un metodò per raggirare l'ostacolo?
 
Il testo da me usato è: <font color="red">Nuovi Prodotti</font>
Altra cosa strana: nel back-end di solito il testo nelle voci del menù o degli articoli è di colore blu per default. Usando il TAG per il colore rosso, quando salvo e torno indietro, il testo lo vedo VERDE e non rosso come impostato nel tag.
 
Voi direte: Si è giusto perchè il roso abbinato al blue da il verde  :D
 
 

 
« Ultima modifica: 06 Ott 2012, 18:46:13 da Effedi »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #1 il: 06 Ott 2012, 20:07:30 »
Veramente è il giallo che insieme al blu diventa verde  :)
Sbagli metodo, devi agire sul css del template aiutandoti con firebug per Firefox.

Offline Effedi

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #2 il: 07 Ott 2012, 17:50:04 »
Si è vero, in disegno a scuola non ero il massimo  :P
 
Non uso Firefox, quindo l'ho installato seguendo il tuo suggerimento.
Ho installato anche Firebug e fatto il debug del codice.

Mi trova: template.css (riga 584)
.fd-hmenu a .t {    
color: #343932;  
line-height: 33px;  
margin: 0;  
padding: 0 12px;  
text-align: center;
}
 
Se però modifico questa parte del codice nel CSS la variazione sarà totale, quindi su tutto il menù. Ma come faccio a modificare solo l'ultimo pulsante del menù agendo solo ed esclusivamente su quello?   Non sono una cima in codice, quindi puoi darmi una mano?   Poi ci sono altre cose : Firebug sulla parte dx dice che è ereditato da, facendo riferimento a diversi div, body ecc...   Grazie
« Ultima modifica: 07 Ott 2012, 17:52:00 da Effedi »

Offline ErikaB

  • Appassionato
  • ***
  • Post: 218
  • Sesso: Femmina
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #3 il: 07 Ott 2012, 17:55:31 »
devi creare nuove classi CSS e associarle alle voci di menù ..... in questo modo la formattazione sarà applicata solo dove vuoi...
« Ultima modifica: 07 Ott 2012, 17:57:36 da ErikaB »
l'unione fa la forza..
domandare è lecito, rispondere è cortesia..

Offline Effedi

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #4 il: 07 Ott 2012, 18:05:58 »
sai darmi un aiuto più concreto?
Come detto sopra non sono un esperto di codice.
 
Come faccio a creare una nuova classe per il solo pulsante "Nuovi Prodotti"?
 
Devo lavorare sempre nel CSS?
Magari creando la classe:
.np-hmenu a .np

Ma poi cosa devo fare?
Puoi darmi solo qualche suggerimento più diretto ed elementare?
Grazie
« Ultima modifica: 07 Ott 2012, 18:08:59 da Effedi »

Offline ErikaB

  • Appassionato
  • ***
  • Post: 218
  • Sesso: Femmina
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #5 il: 07 Ott 2012, 18:13:25 »
qui trovi tutte le risposte che fanno al caso tuo: http://www.html.it/guide/guida-css-di-base/

per il testo....vedi http://www.html.it/pag/14226/gestione-del-testo-propriet-di-base/

la classe può avere un qualsiasi nome di fantasia
« Ultima modifica: 07 Ott 2012, 18:17:24 da ErikaB »
l'unione fa la forza..
domandare è lecito, rispondere è cortesia..

Offline Effedi

  • Esploratore
  • **
  • Post: 187
  • Sesso: Maschio
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #6 il: 07 Ott 2012, 18:30:50 »
OK mi leggerò un pò di cose ma so già che non sarà molto semplice per un NON esperto.
Comunque ci provo.
 
La cosa che mi spiazza non è solo quella di creare una nuova classe ma quelle di differenziarla e soprattutto dove scriverla per essere richiamata quando apro una pagina.
 
Ad esempio in un index.html scrivvo all'interno del codice il css da richiamare (leggere) dove ci sono tutte le mie definizioni di body, testo, tabelle, ecc...
 
Ora in Joomla non so dove scrivere tutto cio.
Ho notato che ci sono delle chiamate a quella classe .fd-menu nei due CCS template.ie6.css  e template.ie7.css .
 
Scusa la molta confusione che faccio e sicuramente non sono in grado di descriverla dettagliamente vista la mia Altissima capacità in fatto di codice PHP
 
Intanto mi sto leggendo al link che mi hai dato:
- Id e classi: due selettori speciali
- Inserire i fogli di stile in un documento
- Gestione del colore
 
Spero di trovare soluzione, grazie ancora

Offline ErikaB

  • Appassionato
  • ***
  • Post: 218
  • Sesso: Femmina
    • Mostra profilo
Re:Formattazione testo nel menù
« Risposta #7 il: 07 Ott 2012, 18:49:33 »
la guida è di livello base, quindi è assolutamente adatta per un non-esperto.
le nuove classi le devi scrivere nel foglio css che gestisce la formattazione del tuo template. Ovviamente il numero di nuove classi dipende strettamente dal numero di formattazioni differenti che vuoi applicare. Se vuoi che tutte le voci siano diverse, dovrai creare tante classi differenti, ma non ti consiglio di farlo....secondo me bastano un paio di formattazioni.
in ogni caso, come ti hanno già detto, su firebag vedi quali classi sono già applicate e dove sono scritte (ossia in quale file con estensione .css).

Benché non sia un'esperta...ti sconsiglio vivamente di scrivere le formattazoni nel file php del template...usa solo i css che poi richiami da joomla inserendo il nome della classe senza il punto.
« Ultima modifica: 22 Ott 2012, 11:24:27 da ErikaB »
l'unione fa la forza..
domandare è lecito, rispondere è cortesia..

 



Web Design Bolzano Kreatif