Kuno: Pulldown

Beitrag lesen

Folgender Code:

  
<ul id="nav">  
   <li><a href="#">Bilder</a>  
      <ul>  
         <li>Bild 1</li>  
         <li>Bild 2</li>  
         <li>Bild 3</li>  
      </ul>  
   </li>  
</ul>  

Nun das CSS dazu:

  
#nav {  
   margin:0;padding:0;  
}  
  
#nav li ul {  
   display:none;  
   position:absolute;  
}  
  
#nav li ul li:hover {  
   display:block;  
}  

Bevor ich mich jetzt mit IE-Kombatibilität beschäftige, gibt es folgendes zu klären:
Wenn ich mit der Maus über das entsprechende <li> fahre, öffnet sich die Pulldown-Liste immer am Linken Rand des Bildschirms. Dies liegt wohl an der "absoluten" positionierung.
Wenn ich es aber weglasse, verzerrt er mir die ganze #nav-Liste di enämlich eine vorgeschriebene Größe einhalten muss.
Gleichzeitig soll sich das pulldown aber direkt vor Ort "unter" dem <li>-Listen-Block öffnen. Es muss also irgendwie über der #nav-Liste "fliegen" bzw über deren Rand hinausgehen.