Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    202

    menu verticale effetto fisarmonica

    Sto creando un menu verticale con effetto fisarmonica.

    Mentre su IE nn ho nessun problema su firefox non riesco a visualizarlo bene allineato sulla sinistra, diciamo sul bordo..

    Ecco il codice html:

    Codice PHP:
    <table width="150" border="1" align="left" cellpadding="1" cellspacing="1">
      <
    tr>
        <
    td width="150"><ul class="menuNavigazione">
              <
    li class="voceCorrente">[url="javascript:mmenu('submenu-1')"]Piombi[/url]  
                              <
    ul class="submenu" id="submenu-1">
                                    [*][
    url="#"]Passetta[/url]
                                    [*][
    url="#"]Seconda sotto voce[/url]
                                    [*][
    url="#"]Terza sotto voce[/url]
                               [/list]
      
                       <
    li class="voceCorrente">[url="javascript:mmenu('submenu-2')"]Seconda voce[/url]  
                              <
    ul class="submenu" id="submenu-2">
                                    [*][
    url="#"]Prima sotto voce[/url]
                                    [*][
    url="#"]Seconda sotto voce[/url]
                                    [*][
    url="#"]Terza sotto voce[/url]
                               [/list]
                      [*][
    url="#"]Terza voce[/url][/list]</td>
          </
    tr>
        </
    table
    Questo è il codice css:

    Codice PHP:
    .menuNavigazione {
        
    margin0;
        
    width150px;
        list-
    stylenone;
    }

    .
    menuNavigazione a{
        
    displayblock;
        
    text-decorationnone;
        
    margin2px 0;
        
    padding5px;
        
    border1px solid #000;
        
    color#ffffff;
        
    background:#00FF33
        
    }

    .
    menuNavigazione a:hover,
    .
    menuNavigazione a:focus,
    .
    menuNavigazione a:active{
        
        
    padding0px;
        
    border-width2px;
        
    }

    .
    menuNavigazione ul{
        
    margin0;
        
    padding0;
        list-
    stylenone;
    }

    .
    menuNavigazione .voceCorrente a {
        
     
    margin0;
     
    border-width2px;
     
    padding4px;
     
    font-weightbold;

      
    }

    .
    menuNavigazione .voceCorrente ul a {

     
    border-top:none;
     
    margin0 7px;
     
    font-weight:normal;
     
    font-size80%
     
    }

    .
    menuNavigazione .voceCorrente ul a:hover,
    .
    menuNavigazione .voceCorrente ul a:focus,
    .
    menuNavigazione .voceCorrente ul a:active{
        
        
    colorWhite;
       
    background#000;
        


    Da cosa può dipendere???

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    202
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nel tuo codice mescoli formattazione HTML con formattazione CSS: questo puo` dare problemi (non puoi sapere quale ha la priorita`).

    Comunque menu fatti con CSS, funzionanti in tutti i browser ce ne sono diversi: cerca la sezione menu tra i "link utili".
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.