Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52

    CSS: come assegnare un colore di sezione

    Ciao a tutti! Non so come comunicare al css che nel div relativo alle varie sezioni del sito voglio fare in modo che l'utente, per sapere in che pagina del sito si trova in quel momento, veda evidenziato con un colore qualsiasi la voce relativa a quella stessa pagina che sta visitando (quando è in home, il pulsante home vorrei che assumesse un colore di background)... sono quasi certo di essermi perso in un bicchier d'acqua, tuttavia vi chiedo una mano!


    codice del div:

    div .moduletable a,
    div .moduletable_menu a ,
    div .moduletable_text a {
    font-weight:normal;
    font-style:italic;

    }

    div .moduletable a:hover,
    div .moduletable_menu a:hover ,
    div .moduletable_text a:hover {
    font-weight:normal;
    font-style:italic;
    background:#11275e;
    color:#fff;

    }
    Immagini allegate Immagini allegate
    HappyEnd

  2. #2
    Crei una classe specifica per lo stile della voce del menu attiva, e poi in ogni pagina imposti oltre alla classe base, quella per la voce attiva

    Es.
    codice:
    /* Nel foglio di stile */
    .menu_voce_attiva {background-color: #FFA500;}
    
    ....
    ....[*]<span class="classe_voce_normale menu_voce_attiva">Home</span>
    ...
    ...
    Per il cascade, la classe menu_voce_attiva prevarrà sul background che hai specificato in classe_voce_normale, così hai lo stile normale + background che vuoi
    Spero di esserti stato utile,
    Ciao
    Mi contraddico facilmente, ma lo faccio così spesso che questo fa di me una persona coerente [Caparezza]
    Se la conoscenza crea problemi, non è con l'ignoranza che li si risolve [Isaac Asimov]
    >>>Visita il mio blog<<<

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52
    lo verifico e poi ti faccio sapere! grazie mille!

    Giuliano
    HappyEnd

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52
    Scusa, nel css devo mettere quanto suggerisci in un punto preciso o dovunque voglia?
    HappyEnd

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52
    Ciao, ho provato a cercare l'html (o php) che potrebbe essere quello dove inserire le modifiche, ma non riesco a trovarlo ! Calcola che sto gestendo un sito in joomla ed è la prima volta che lavoro con joomla (infatti mi suona tanto come jungla!)... Non è che per caso tu sei un super-esperto di joomla che sa dove posso cercare questa benedetta homepage?

    Grazie ancora
    Giuliano
    HappyEnd

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.