Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    209

    problemi con onMouseOver

    Ciao a tutti.
    Sto cercando di creare un menu a tendina e in qualche maniera sono riuscito a crearlo.
    Ho guardato un po' sul forum e un po sulle guide e ho capito che per far funzionare il menu ho bisogno della funzione onMouseOver. Per problemi particolari, le persone a cui devo fare questo progetto non vogliono troppo linguaggio di programmazione, ho deciso di usare il Javascript e i CSS. il codice che ho creato è il seguente:

    Codice PHP:
    <div id="menu">
                <
    div id="menu-tendina" onMouseOver="MM_showHideLayers('menu-tendina','','show')" onMouseOut="MM_showHideLayers('menu-tendina','','hide')">
                    <
    ul>[*][url="#"]Prova 1[/url] [*][url="#"]Prova 2[/url] [*][url="#"]Prova 3[/url] [*][url="#"]Prova 4[/url] [*][url="#"]Prova 5[/url] [*][url="#"]Prova 6[/url] [/list]
                </
    div>
                          <
    div id="menu-tendina-ris" onMouseOver="MM_showHideLayers('menu-tendina-ris','','show')" onMouseOut="MM_showHideLayers('menu-tendina-ris','','hide' )">
                      <
    ul>[*][url="#"]Prova 1[/url] [*][url="#"]Prova 2[/url] [*][url="#"]Prova 3[/url] [*][url="#"]Prova 4[/url] [*][url="#"]Prova 5[/url] [*][url="#"]Prova 6[/url] [/list]
                </
    div>
                <
    div id="contenitore-pulsanti">
        
                    <
    div class="pulsanti">
                        <
    a id="home" href="default.htm" onMouseOver="MM_showHideLayers('menu-tendina','','show')" onMouseOut="MM_showHideLayers('menu-tendina','','hide')">
                        
    Home Page
                        
    </a>
                    </
    div>
                    <
    div class="separa"></div>
        
                </
    div>
        
            </
    div
    la parte dei CSS è:

    Codice PHP:
    #menu {
        
    height35px;
        
    width1280px;
        
    floatleft;
        
    background-image:url(../img/barraMenu.jpg);
        
    background-repeatno-repeat;
    }

    #menu-tendina {
        
    font-familyTahomaVerdanaArialHelveticasans-serif"Trebuchet MS";
        
    font-size11px;
        
    background-color#00F;
        
    height150px;
        
    width130px;
        
    positionrelative;
        
    left5px;
        
    top30px;
        
    margin0px;
        
    padding0px;
        
    filter:alpha(opacity=90);
        -
    moz-opacity:.90;
        
    visibilityhidden;
    }

    #menu-tendina a{
        
    color#FFFFFF;
    }

    #menu-tendina a:hover{
        
    color#F0037F;
    }


    #menu-tendina ul{
        
    margin0px;
        
    padding2px 0px 0px 0px;
        list-
    style-typenone;
        
    overflow:visible;
    }

    #menu-tendina ul li{
        
    border-bottom-width1px;
        
    border-bottom-stylesolid;
        
    border-bottom-color#3A5487;
        
    width130px;
        
    line-height20px;
        
    overflow:visible;

    #contenitore-pulsanti {
        
    height44px;
        
    padding-left1px;
        
    overflowhidden;
        
    positionrelative;
        
    top: -313px;
    }

    .
    pulsanti {

        
    height26px;
        
    width130px;
        
    floatleft;
        
    margin-top18px;
        
    margin-left4px;
        
    text-align:center;

    Al passaggio sul link il menu si apre, solo che appena cerco di andare sul link il DIV scompare subito!!!
    qualcuno sa spiegarmi come faccio a tenre aperto il div?
    Naturalmente questa è solo una voce del menu, è quella su cui sto facendo i test, però poi saranno più voci...
    Grazie Mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    209
    Nessuno riesce a darmi una mano??
    Sto provando inserendo dei bottoni e la cosa funziona... perchè se voglio usare dei semplici link mi da questo problema??

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.