Visualizzazione dei risultati da 1 a 3 su 3

Discussione: css per menu

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    css per menu

    ciao a tutti!!! ho creato questo menu, che ho messu su un sito di esperimento qua: http://provamezdevelope.altervista.org/ e se si passa sulle voci del menu orizzontale più in alto (quello grigio) si espandono, mostrando un menu solo che se passiamo sulle voci del sottomenu si evidenziano di blu e verde, mentre io vorrei si evidenziassero solo di blu...

    cosa importante, quando passo sulle voce del sotto menu, la voce principale del menu deve rimanere sempre selezionata di verde.
    e se è possibile farlo senza modificare l'altezza del riquadro blu

    il codice css è:
    codice:
    ul#nav{font: 100%/1.5 Verdena,Tahoma,sans-serif}
        ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{line-height:27px; margin:0;padding:0;list-style-type:none}
        ul#nav{background: #c1c1c1;height:32px;color: #fff}
        ul#nav a{display:block;padding: 0 15px;text-decoration: none; color:#000000}
        ul#nav li{float: left;position: relative}
        ul#nav li li{float: none;line-height: 22px;
            display:block !important;display: inline;}
        ul#nav ul{height:auto; position: absolute;top: 31px;left: -9999px;
            width: 12em;background: #fff;color: #3B5998}
        ul#nav ul{padding: 7px 0;border: 1px solid #3B5998; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
        ul#nav ul,ul#nav li li a{background-color: #FFF;color: #3B5998}
        ul#nav li:hover{background-color: #33FF00;color: #FFF; height:32px;}
        ul#nav ul a:hover{background-color: #0c97e2;color: #FFF;}
        ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100}

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Il verde è lo sfondo impostato su tutte le voci elenco. Puoi specificare uno sfondo diverso, bianco o blu, per le voci del sottoelenco, aggiungendo nel css una dichiarazione di questo tipo

    codice:
    ul#navvv li ul li:hover{background-color: #0c97e2;}

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    perfetto!! funziona alla perfezione!!

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.