Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Foglio di stile e DIV

  1. #1

    Foglio di stile e DIV

    Salve a tutti, provate il menu che vi riporto qui sotto. Mi aiutate a risolvere un problema? Io vorrei che il sottomenu che compare quando clicco su una voce si vada a sovrapporre sulle tabella rossa anzichè spostarla verso il basso.
    Penso sia questione di foglio di stile..ma non riesco a trovare la soluzione

    copia e incolla...
    codice:
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD>
    <STYLE>
    td.VocePrincipale { 
        cursor: Hand;
        font-family: Verdana;
        font-size: 12px;
        font-weight: Bold;
    }
    div.NascondiMenu {
        display: None;
    }
    div.MostraMenu {
        font-family: Verdana;
        font-size: 11px;
        display: Inline;
    }
    a.SottoVoci {
        color: #0000FF;
        text-decoration: None;
    }
    a:hover.SottoVoci {
        color: #FF0000;
        text-decoration: Underline;
    }
    </STYLE>
    <BODY BGCOLOR="#FFFFFF">
    <script language="VBScript">
       Sub VBMenu(Identificatore)
          Oggetto = "VariLink" & Identificatore
          If document.all.item(Oggetto).className = "MostraMenu" Then
           document.all.item(Oggetto).className = "NascondiMenu"
          Else
           document.all.item(Oggetto).className = "MostraMenu"
          End If
       End Sub
    </script>
    <table width="90%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FBFDE3" align="center">
      <tr> 
        <td class="VocePrincipale" onClick="VBMenu(0)">Voce principale # 1</td>
        <td class="VocePrincipale" onClick="VBMenu(1)">Voce principale # 2</td>
      </tr>
      <tr> 
        <td style="padding-left: 5px;"> 
          <div id="VariLink0" class="NascondiMenu"> <a href="#" class="SottoVoci">Sotto-voce 
            # 1</a>
    
            Sotto-voce # 2
    
            Sotto-voce # 3
    
          </div>
        </td>
        <td style="padding-left: 5px;" align="left" valign="top">
    <div id="VariLink1" class="NascondiMenu"><a href="#" class="SottoVoci">Sotto-voce 
          # 1</a>
    
          Sotto-voce # 2
    
          Sotto-voce # 3
    
    	</div></td>
      </tr>
    </table>
    <table width="780" border="1" align="center" bgcolor="#CC3300">
      <tr>
        <td></td>
      </tr>
    </table>
    </BODY>
    </HTML>
    tre fiorini!!!

  2. #2
    Somiglia al menu dell'articolo che ho scritto per PRO.HTML.it

    Utilizza position: Relative

    Ciao

  3. #3
    esatto, è proprio quello, lo sto personalizzando
    tre fiorini!!!

  4. #4

  5. #5
    no...dove devo metterlo di preciso?
    tre fiorini!!!

  6. #6
    prova ad aggiungere le due righe:

    div.MostraMenu {

    position:absolute;
    background:#fbfde3;

    font-family: Verdana;
    font-size: 11px;
    display: Inline;
    }

    ma non garantisco!
    Colleziono problemi matematici divertenti o strani e li raccolgo nel mio sito. Se me ne mandate qualcuno vi ringrazio. flan

  7. #7
    Ho provato ma non mi pare adatto al tuo scopo, e non va...

    Prova con quest'altro menu

    http://www.lukeonweb.net/leggi.asp?id=7

    Ciao

  8. #8
    Perfetto...funziona con position absolute...GRAZIE...guardo l'altro
    tre fiorini!!!

  9. #9
    Un'altra domandina...visto che l'hai fatto tu...
    Io sto lavorando in asp, vorrei togliere dalla pagina le righe:
    codice:
    <script language="VBScript">
       Sub VBMenu(Identificatore)
          Oggetto = "VariLink" & Identificatore
          If document.all.item(Oggetto).className = "MostraMenu" Then
           document.all.item(Oggetto).className = "NascondiMenu"
          Else
           document.all.item(Oggetto).className = "MostraMenu"
          End If
       End Sub
    </script>
    Poichè utilizzo un file di inclusione funzioni.asp in cui ho tutte le function, è possibile farlo? o devo lasciare la sub nel tag <script language="VBScript">?
    tre fiorini!!!

  10. #10
    Questo codice è lato client, non vedo il 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.