Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: menu comparsa

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    menu comparsa

    ciao, ho scritto questo:
    <style type="text/css">
    #menu {
    left:10;
    width:100;
    height:100;
    top:38;
    position:absolute;
    background-color:#000000;
    visibility:hidden;
    color:#ffffff
    }

    a {color:#ffffff}
    </style>
    <script>
    var style=".style";
    var layer=".all";

    function cambio(layerRef, stato) {
    eval("document" + layer + "['" + layerRef + "']" + style + ".visibility='" + stato + "'");
    }
    </script>

    <body>
    <div name="menu" id="menu">
    <a href ="www.doppioclick.net">Servizi</a>


    <a href ="www.doppioclick.net">Chat</a>


    <a href ="www.doppioclick.net">Tutorial</a>


    </div>

    <font color="orange">Visualizza Menu</font>



    che dovrebbe mostrare un livelllo al passaggio del mouse sul link...
    ma c'è un problema:

    quando esco dal link mi si leva...io ho impostato l' onmouse out sul link ma forse ho sbagliato..

    mi aiutate?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    yho provato a mettere il mouseout sul div ma non funziona, mi esce quando vado sul link

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    nessuno mi sa aiutare a risolvere questo problema?....

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non mi sembra JS. Sembra il dialetto microsoft.
    Io personalmente non sono attratto da quel tipo di linguaggio (evito accuratamente di usarlo).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    27
    <font color="orange">Visualizza Menu</font>

    sbaglio o ho capito male???

    Avevi messo hidden in onMouseOut!
    francesco

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    27
    scusa...
    basta mettere:

    <div name="menu" id="menu" onMouseOut="cambio('menu', 'hidden')">

    prova
    francesco

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    27
    ecco il tutto :

    <body >
    <div name="menu" id="menu" onMouseOver="cambio('menu', 'visible')" onMouseOut="cambio('menu', 'hidden')">
    <a href ="www.doppioclick.net" onMouseOver="cambio('menu', 'visible')" >Servizi</a>


    <a href ="www.doppioclick.net" onMouseOver="cambio('menu', 'visible')" >Chat</a>


    <a href ="www.doppioclick.net" onMouseOver="cambio('menu', 'visible')" >Tutorial</a>


    </div>

    <font color="orange">Visualizza Menu</font>
    </BODY>


    così è perfetto!!!

    ciao
    francesco

  8. #8
    se cerchi sul sito html.it,fra le pillole javascript, c'è un semplicissimo script che fa comparire un div con id se questo ha visibility hidden, e lo fa scomparire se questo ha visibility visible.E' semplicissimo e non ti incasini a decidere se devi mettere visible o hidden


  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    Grazie mille...a tutti....


    or alo provo...

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ho provato ma se io esco dal dal link che apre il menu in orizzontale, il menu rimane aperto e invece dovrebbe chiudersi...

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.