Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885

    problema su menu orizzontale, non visualizza correttamente la parte annidiata

    Ciao a tutti.
    Ho creato un menù orizzontale.
    Questo menù ha dei titoli che al passaggio del mouse ne mostra altri. Un menù annidato.

    ora mi trovo di fronte a un paio di problemi.

    1- il menu su IE 7 non si vede sull'8 si vede ma è ingestibile
    2-su FF si vede quasi correttamente , peccato che quando seleziono il primo titolo si apre la cella contenente quelle annidate, ma le mette tutto a sinistra spaccando il menu in 2 parti...
    qualcuno mi potrebbedare una mano per il listato che segue?


    HTML - Menu
    Codice PHP:

    <ul id="minitabs">

        [*][
    url="#"]home[/url]
        [*][
    url="#"]YYYY[/url]
        [*][
    url="#"]Servizi[/url]
            [list=
    1]
                [*][
    url="#"]ZZZZZZZZZ[/url]
                [*][
    url="#"]VVVVVVVVVVvv[/url]
            [/list]
        
        [*][
    url="#"]XXXX[/url]

            [*][
    url="#"]Gestione Clienti[/url]
                [list=
    1]
                    [*][
    url="#"]YYYYYYYYYYYY[/url]
                    [*][
    url="#"]xxxxxxxxxx[/url]
                [/list]
            
            [*][
    url="#"]Configurazione[/url]
                [list=
    1]
                    [*][
    url="#"]Carica Banner Superiore[/url]
                [/list]
            

        [*][
    url="control/logout.php"]logout[/url][/list] 

    Questo invece è il css

    Codice PHP:

    *MENU ORIZZONTALE*/
    body {
        
    padding-top60px;
        
    background#FFF;
        
    font76Arialsans-serif;
    }

    ul#minitabs {
        
    border2px double #ff3334;
        
    list-stylenone;
        
    margin0;
        
    padding7px 0;
        
    border-bottom1px solid #CCC;
        
    font-weightbold;
        
    text-aligncenter;
        
    white-spacenowrap;
    }

    ul#minitabs li {
        
    displayinline;
        
    margin0 2px;
    }

    /*TEST SULLA SECONDA LINEA*/

    /*Blocchiamo il sottomenu*/
    ul#minitabs li ol{
        
    display:none;
    }

    /*Aprimo il sottomenu al passaggio del mouse*/
    ul#minitabs li:hover ol{
        
    display:block;
        
    /*position: absolute;*/
        
    width:150px;/*larghezza sottomenu*/
        
    padding4px;
        
    /*margin: 0 0 0 -1px;*/
        
    border:1px solid black;
        
    background:#FFF122;
    }
    ul#minitabs ol li:hover ol, ul#minitabs ol a:hover ol{
        
    visibility:visible;
    }


    /*FIN E TEST*/

    ul#minitabs a {
        
    text-decorationnone;
        
    padding0 0 3px;
        
    border-bottom4px solid #FFF;
        
    color#999;
    }

    ul#minitabs a#current {
        
    border-color#F60;
        
    color#06F;
    }

    ul#minitabs a:hover {
        
    border-color#F60;
        
    color#666;


    grazie mille per gli aiuti che mi state dando!
    ciao

  2. #2
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ciao... sono riuscito a mettere a posto alcune cose,

    Codice PHP:
    /*Aprimo il sottomenu al passaggio del mouse*/
    ul#minitabs li:hover ol{
        
    display:block;
        
    /*width:150px;/*larghezza sottomenu*/
        
    padding4px;
        
    border:1px solid black;
        
    background:#FFF122;
        
    [COLOR=orangered]overflow:hidden;     
    position:absolute;[/COLOR

    le parti in rosso mi fissano il sotto-menu , ma vorrei che sia posizionato sotto al link che chiama i sotto menu.

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.