Ciao a tutti,
ho realizzato, sfruttando un tutorial, un menu verticale a rollover sfruttando i CSS.
Mi sembrava tutto ok, quando però mi sono accorto che su IE, il menù non rimane fisso nella pagina se io modifico le dimensioni della finestra di Windows. Soltanto refreshando il mio menu torna nella sua collocazione giusta.

Posto il codice affichè capiate il problema.
P.S.: su FIrefox non da questo problema.

CSS:
codice:
#colonna_left 
{   /*colonna che contiene il menu*/
    float: left;
    width: 200px;
    margin: 0;
}

div.main 
{     /* Definisce lo stile di un layer 
      contenitore del menu */
      border: Solid 1px #000000;
      width: 150px;
}
   

div.menu 
{     /* Definisce lo stile di ogni singolo layer  */
      background: #EEEEEE;
      font-size: 11px;
      font-family: Verdana;
}

   
a.menu 
{     /* Definisce lo stile dei link al caricamento */
      background: #EEEEEE;
      color: #000000;
      padding: 1px;
      /* Permette di ottenere l'effetto anche se il 
      mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza 
      del layer stesso */
      display: Block;
   }


a:hover.menu 
{     /* Definisce lo stile dei link al passaggio 
      del mouse */
      background: #00003E;
      color: #FFFFFF;
      padding: 1px;
      position: Relative;
      text-decoration: None;
      display: Block;
}
XHTML
codice:
<div id="colonna_left">
[img]img.jpg[/img]
<div class="main_menu">
<div class="menu">..</div>
<div class="menu">..</div>
</div>
</div>
Grazie.