Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Menu Css : Modifica!

  1. #1

    Menu Css : Modifica!

    Salve a tutti,gente competente!
    Avrei bisogno del vostro aiuto su una cosa che voglio fare:

    Ho creato questo menu in css :

    #menu {
    width : 950px;
    height : 45px;
    background-image:url(menubg.gif);
    }
    #menu2 li {
    display : inline;
    }
    #menu2 li a {
    display : block;
    height : 45px;
    line-height : 50px;
    width : 100px;
    text-align : center;
    font-family : arial, sans-serif;
    font-weight : bold;
    color : #00ccff;
    float: right;
    text-decoration : none;
    font-size : 13px;
    border-left: 1px solid #333333;
    }
    #menu li a:hover {
    color:#ff00cc;
    font-weight:bold;
    background-color:#ffffff;
    }
    Ora vorrei fare in modo che una volta cliccato su una voce del menu , e si apre , mi rimanga con il colore di sfondo che ho impostato per l'a:hover ( #ffffff ) .Chi mi da una mano? Grazie mille!!!

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Spero di aver capito cosa vuoi ottenere. Con la pseudoclasse :visited impostiamo lo sfondo bianco una volta che l'utente ha visitato la pagina a cui punta il link; nella pseudoclasse :hover mettiamo anche il cambio di colore del testo (in modo che ci sia differenza tra i link visitati e quelli su cui sta passando il mouse). Infine diamo lo sfondo bianco anche alle pseudoclassi :focus e :active, che valgono per i link selezionati (Internet Explorer interpreta :focus ma non :active). E' importante che le pseudoclassi restino nell'ordine in cui le ho specificate (prima visited, poi hover e infine focus prima di active).

    #menu2 li a {
    display : block;
    height : 45px;
    line-height : 50px;
    width : 100px;
    text-align : center;
    font-family : arial, sans-serif;
    font-weight : bold;
    color : #00ccff;
    float: right;
    text-decoration : none;
    font-size : 13px;
    border-left: 1px solid #333333;
    }
    #menu li a:visited {
    background-color:#ffffff;
    }
    #menu li a:hover{
    color:#ff00cc;
    background-color:#ffffff;
    }
    #menu li a:focus,
    #menu li a:active{
    background-color:#ffffff;
    }
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    Ho provato come hai detto tu,ma non mi riesce.C'è percaso un'altra soluzione?
    Grazie mille per la disponibilità!

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.