Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
09/07/11 15:52
Devo creare un menù laterale sul mio sito e ho deciso di farlo posizionato a sinistra...
Consiste in un div che ne contiene altri due affiancati:
  <body onLoad="AdjustSpeed(250); GlobalMenu = new SlideMenu('MenuId', 'DivBorderId', 'left');">
    <div id="MenuId" onMouseOver="ShowMenu(GlobalMenu);" onMouseOut="HideMenu(GlobalMenu);">
      <div id="DivBorderOtherId"><p>T<br />E<br />X<br />T</p></div>
      <div id="DivBorderId">
        <p>Another line of Text</p>
        <p>Text in Menu</p>
        <p>Another line of Text</p>
        <p>Text in Menu</p>
      </div>
    </div>
    <h1>Text, Text, Text, Text, Text, Text, Text, Text,</h1>
    <p>Text, Text, Text, Text, Text, Text, Text, Text of Page!</p>
  </body>

E ho dato float a sinistra su #MenuId float a destra (e ho provato anche a sinistra e a scambiare l'ordine nell'HTML e nel CSS) su #DivOtherBorder, #DivBorderId
Questo è il codice CSS:
      body {
        margin-left: 0;
        overflow: hidden;
      }
      #DivOtherBorder, #DivBorderId {
        display: inline;
        float: right;
        padding: 7px;
      }
      #MenuId {
        display: inline;
        float: left;
        border: black solid 2px;
      }

Ho cercato su internet come e ho trovato informazioni non chiare e precise.
Non riesco ha capire il perchè... ho creato un menù a destra funzionante :_doubt: ma quello a sinistra non ci riesco.

Per sicurezza dico il funzionamento dello script del menù (già testato e funzionante, lo dico solo perchè forse le sue azioni sui CSS potrebbero centrare):
Rende in #MenuID position=relative e poi modifica il left con valori positivi e negativi (funzionante perchè sulla pagina il menù va, l'unica differenza e che il secondo div va a capo :()


Per praticità faccio l'upload della pagina su un server:
bubanetwork.altervista.org/DaF/Menu/…

Grazie in anticipo per gli aiuti :k:
10/07/11 10:10
Il Totem
Perché non imposti lo stile di DivBorderOtherId su float: left? Io ho provato a modificare il tuo codice e la scritta "TEXT" in verticale viene affiancata a sinistra alle altre voci.
aaa
11/07/11 9:53
Il Totem
aaa