Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636

    menù che cambia colore

    ciao
    ho creato un menù per il mio sito.
    vorrei fare in modo che cliccando su uno qualsiasi degli elementi del menù (e quindi andando sulla pagina richiesta) l'elemento del menù abbia un colore diverso proprio per evidenziare che sono su quella pagina.

    per esempio tipo questo menù :
    http://francescogiustiphoto.viewbook.com/

    come posso fare?

  2. #2
    Bhè cosa c'è di difficile? Hai il tuo bel menu' e nella pagina corrispondente alla voce, metti quella voce tra <span style="color: grey">VOCE</span> .. Sostituendo grey con il colore che vuoi che assuma
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    ok benissimo grazie
    un'altra cosa riguardante il menù: ho impostato il colore del font, nero.
    ma una volta cliccate queste voci non sono più rimaste nere ma assumono un colore tipo viola perchè appunto li ho cliccati ma io vorrei che il colore rimanesse comunque nero..non so se mi sono spiegato...come posso fare?

  4. #4
    Ok, allora scrivi così:

    codice:
    a:link, a:visited {
    color: black;
    }
    poi se non vuoi che ci sia la sottolineatura scrivi al posto del precedente:

    codice:
    a:link, a:visited {
    color: black;
    text-decoration: none;
    }
    Messi così valgono per tutti i link, se invece vuoi che valgano solo per il tuo menu scrivi:

    codice:
    .classmenu (od #idmenu) a:link, a:visited {
    color: black;
    text-decoration: none;
    }
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    questo è il mio menù, che è già una classe. questo è della pagina index:

    <div align="left" class="menu" id="menu">
    <div align="left" class="style5">
    <div align="right"><span style="color: grey">Home</span>
    B&amp;W
    Colors Work
    About Contact
    </div>
    </div>
    </div>

    che faccio?

  6. #6
    mm hai sia class che id, buh buttiamoci sull' ID
    codice:
    #menu a:link, a:visited {
    color: black;
    text-decoration: none;
    }
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    scusa ma non so bene , dove inserisco questa parte di codice?

  8. #8
    Hai un file .css ? Se non lo hai nella pagina che che ha <div class="menu"> ecc. tra <head> e </head> inserisci:

    codice:
    <style type="text/css">
    #menu a:link, a:visited {
    color: black;
    text-decoration: none;
    }
    </style>
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    ho il file menu.css che contiene :

    @charset "utf-8";
    #menu {
    background-color: #FFFFFF;
    }

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    636
    dato che la classe menù lo utilizzo in tutte le pagine, mi conviene inserire nella classe no?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.