con css. 
 
existen posibilidades como:    
Código CSS:
Ver original- #menu{ 
-     position:fixed; 
- } 
-   
- o 
-   
- #menu{ 
-     position:absolute; 
-     top:0; 
-     left:0; 
- } 
uno mantiene el div en el mismo lugar de la pantalla, mientras que el otro mantiene el div inamovible de susitio sin importar los otros divs de la web.