Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Lo vorrei orrizzontale

  1. #1

    Lo vorrei orrizzontale

    ciao...
    ho trovato questo menu semplicissimo..ma lo vorrei orrizzontale!

    Io ho provato un pochino..e sono riuscita solo a mettere le voci di menù in orrizontale..ma poi quando clicco su "menu1" ecco che mi si sballa tutto!

    potete aiutarmi?!

    vi posto il codice?!
    codice:
    <HTML>
    <HEAD>
    <TITLE>Menu verticale espandibile</TITLE>
    <style>
    A:link, A:visited { text-decoration: none }
    A:hover { text-decoration: underline }
    </style>
    <style type="text/css">
    .titolomenu{
    cursor: pointer;
    margin-bottom: 2px;
    background-color: #ECECFF;
    color: #000000;
    width: 140px;
    padding: 2px;
    text-align: center;
    /*font-weight: bold;*/
    border: 1px solid #000000;
    font-family:Verdana, Arial, Helvetica;
    font-size:8pt;
    color:#000066;
    }
    
    .menu_int{
    width: 140px;
    margin-bottom: 0.5em;
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
    color:#FF6600;
    border:1px solid #999999;
    background-color:#e6e6dc;
    text-align: left;
    
    }
    </style>
    <script language="JavaScript" type="text/javascript">
    
    if (document.getElementById){
    document.write('<style type="text/css">\n')
    document.write('.menu_int{display: none;}\n')
    document.write('</style>\n')
    }
    
    function SwitchMenu(obj){
    	if(document.getElementById){
    	var el = document.getElementById(obj);
    	var ar = document.getElementById("principale").getElementsByTagName("span");
    		if(el.style.display != "block"){
    			for (var i=0; i<ar.length; i++){
    				if (ar[i].className=="menu_int")
    				ar[i].style.display = "none";
    			}
    			el.style.display = "block";
    		}else{
    			el.style.display = "none";
    		}
    	}
    }
    </script>
    </HEAD>
    <BODY  BGCOLOR="white" vlink="blue" link="blue">
    
    
    <div id="principale">
    
    <div class="titolomenu" onclick="SwitchMenu('1')">menu1</div>
    <span class="menu_int" id="1">
     - voce1
    
     - voce1
    
    </span>
    <div class="titolomenu" onclick="SwitchMenu('2')">menu2</div>
    <span class="menu_int" id="2">
     - voce2
    
     - voce2
    	
    </span>	
    			
    
    
    </div>
    </BODY>
    </HTML>

    grazie!

    lisì
    ..sto!

  2. #2
    AtomSurfer
    Guest
    ops... credevo si parlasse di sesso

    va be', ciao

  3. #3
    ma daiiii...

    se volevo parlare di sesso rimanevo in OT no?!?!





    adesso vieni qui e mi aiuti!
    ..sto!

  4. #4
    AtomSurfer
    Guest
    non, so... di script non ci capisco molto

    se ti accontenti ho questo menu: http://atomsurfer.altervista.org/scr...uacomparsa.htm

    lo script è di francis87 e rende visible/hidden dei div posizionati con fogli di stile, quindi per modificare la posizione devi usare i CSS.... vedi un po' te

  5. #5
    uuhhmm..interessante...
    adesso ci guardo!


    intanto grazie..
    ..sto!

  6. #6
    Ecco l'orizzontale:


    codice:
    <HTML>
    <HEAD>
    <TITLE>Menu orizzontale espandibile</TITLE>
    <style>
    A:link, A:visited { text-decoration: none }
    A:hover { text-decoration: underline }
    </style>
    <style type="text/css">
    .titolomenu{
    cursor: pointer;
    margin-bottom: 2px;
    background-color: #ECECFF;
    color: #000000;
    width: 140px;
    padding: 2px;
    text-align: center;
    /*font-weight: bold;*/
    border: 1px solid #000000;
    font-family:Verdana, Arial, Helvetica;
    font-size:8pt;
    color:#000066;
    }
    
    .menu_int{
    width: 140px;
    margin-bottom: 0.5em;
    font-family:Verdana, Arial, Helvetica;
    font-size:10px;
    color:#FF6600;
    border:1px solid #999999;
    background-color:#e6e6dc;
    text-align: left;
    
    }
    </style>
    <script language="JavaScript" type="text/javascript">
    
    if (document.getElementById){
    document.write('<style type="text/css">\n')
    document.write('.menu_int{display: none;}\n')
    document.write('</style>\n')
    }
    
    function SwitchMenu(obj){
    	if(document.getElementById){
    	var el = document.getElementById(obj);
    	var ar = document.getElementById("principale").getElementsByTagName("span");
    		if(el.style.display != "block"){
    			for (var i=0; i<ar.length; i++){
    				if (ar[i].className=="menu_int")
    				ar[i].style.display = "none";
    			}
    			el.style.display = "block";
    		}else{
    			el.style.display = "none";
    		}
    	}
    }
    </script>
    </HEAD>
    <BODY  BGCOLOR="white" vlink="blue" link="blue">
    
    
    
    <table>
    <tr>
    <td valign="top">
    
    <div id="principale">
    
    <div class="titolomenu" onclick="SwitchMenu('1')">MENU1</div>
    <span class="menu_int" id="1">
    <a href="voce1">
    <center>SPORT</center></a>
    
    <a href="voce1">
    <center>SPORT</center></a>
    
    <a href="voce1">
    <center>SPORT</center></a>
    
    
    
    </span>
    
    
    </td><td valign="top">
    
    <div class="titolomenu" onclick="SwitchMenu('2')">menu2</div>
    <span class="menu_int" id="2">
     - voce2
    
     - voce2
    	
    </span>	
    		
    
    </div>
    </td></tr></table>
    </BODY>
    </HTML>

  7. #7
    Complimenti!!!

    grazie amico!
    ..sto!

  8. #8
    Utente di HTML.it L'avatar di rookie
    Registrato dal
    Sep 2000
    Messaggi
    89

    anch'io, anch'io

    ciao...
    ho trovato questo menu semplicissimo..ma lo vorrei orrizzontale!
    sembra carino, dov'e' che l'hai trovato?

  9. #9

    Re: anch'io, anch'io

    Originariamente inviato da rookie
    sembra carino, dov'e' che l'hai trovato?
    era in una cartella chiamata menu sul disco C di mio fratello..
    lo avrà trovato durante le sue navigazioni folli....ma non saprei dirti di più..
    mi spiace!
    ..sto!

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.