- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Menù laterale col position absolute
-
Menù laterale col position absolute
Sono alle prese con la realizzazione di un sito ma sviluppando il menù laterale è sorto un problema. Il problema è di visualizzazione con i cari ie, dal 7 andando indietro (perché con firefox, opera e chrome va tutto benissimo), e in pratica il menù mi va addosso alla parte centrale della pagina.
Il menù l'ho realizzato utilizzando l'attributo del position, dandolo absolute al menù e relative al main in cui è collocato. Ho provato a dargli anche un margin a destra ma non funziona.
Il validatore non trova errori nel codice.Spero riusciate a darmi qualche dritta
Allego di seguito il codice cella parte di pagina interessata e il css.
[html]<div id="main">
<div id="sxcol">
<div class="testamenu"></div>
<div class="contenutomenu">
<ul id="menu">
<li>
<a href="/tutto_sul_chupacabra.htm">Tutto sul chupacabra</a>
</li>
<li>
<a href="/forum/index.php">Forum</a>
</li>
<li>
<a href="#" onclick="return false">Paranormale e Misteri</a>
<ul>
<li>
<a href="#">Ufo e Alieni</a>
</li>
<li>
<a href="#">Paranormale</a>
</li>
<li>
<a href="#">Misteri</a>
</li>
<li>
<a href="#">Fenomeni anomali</a>
</li>
</ul>
</li>
</ul>
</div>
<div class="fondomenu"></div>
</div>
<div id="maincol"><div class="mainbox"> <div class="testa"> <h2></h2> </div> <div class="contenuto"> </div> </div> <div class="mainbox"> </div> <div id="pubcol"></div>
</div><!--main-->[/html]CSS
#main{ position:relative; } #sxcol{ position:absolute; padding:0 25px; width:150px; margin-right:649px; }
-
Ciao
Ti consiglio di usare i commenti condizionati