Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    42

    Menu Drop Down che non si vede

    Salve amici del forum

    seguendo un po di line guida e addentrandomi un po di più nell'utilizzo dei css , riscontro un problema nel realizzare un menù con effetto Drop Down.

    Ho ricontrollato anche i percorsi con i quali richiamo l'elemento div interno con le voci di tendina drop down ma sinceramente non ne vengo a capo.

    codice css:

    <style type="text/css">


    ul{margin:0;padding:0;list-style:none;}
    li{margin:0;padding:0;}


    ul#menu li{float:left;margin-right:5px;}
    ul#menu li a{display:block;background:#FF9900;text-decoration:none; padding:5px 10px;}
    ul#menu li a:hover{background:#FFCC66;text-decoration:none; padding:5px 10px;}




    ul#menu li ul{display:none;}
    ul#menu li:hover ul{display:block;}




    </style>


    codice html solo body


    <body>
    <ul id="menu">
    <li><a href="#">HOME</a></li>

    <li>

    <a href="#">CHI SIAMO</a>

    <ul>
    <li><a href="#">staff</a></li>
    <li><a href="#">mission</a></li>
    <li><a href="#">project</a></li>
    </ul>
    </li>

    <li><a href="#">AZIENDA</a></li>
    <li><a href="#">CONTATTI</a></li>
    </ul>
    </body>

  2. #2
    Utente di HTML.it L'avatar di Fandango Visual
    Registrato dal
    Nov 2014
    residenza
    Settimo Torinese
    Messaggi
    43
    Ciao, ho provato il codice che hai condiviso e il risultato era che passando sul link "Chi siamo" si apriva una tendina dropdown ma le voci in lista di questa tendina erano tutte affiancate e non una sotto l'altra, inoltre il pulsante del chi siamo si allargava. E' questo il problema che hai riscontrato?
    Se è come ho descritto ti basta dare un "clear: left;" agli elementi li del dropdown, in questo modo:
    codice:
    <ul><li style="clear: left;"><a href="#">staff</a></li>
    <li style="clear: left;"><a href="#">mission</a></li>
    <li style="clear: left;"><a href="#">project</a></li>
    </ul>
    Ovviamente io ho messo CSS in linea per fare un esempio

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    42
    Ciao

    In realtà il codice era esatto non mi andavano in block gli elementi della sottolista strano ma vero ma con la versione di internet explorer ora no nso quale versione tengo che non uso da anni ormai ma era impostato come browser di default , attraverso dreamweaver, con crhome invece è ok senza mettere il clear e mettendo un float:none; in maniera tale da farli scorrere nel flusso regolare del documento. Grazie cmq e Buon Anno

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.