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:
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:
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 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
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 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