levarex | Pas facile de comprendre ton pb.
mais bon, j'ai compris l'énoncé.
Je me suis penché sur ton pb et je pense avoir trouvé pourquoi ca marche comme ca (les boutons ne s'affiche qu'une fois qu'ils sont en entier).
En fait, ca vient du fait que dans ton menu on a affaire a des elements qui ne sont pas cote a cote mais les un en dessous des autres.
Quand tu vas scroller, quand il y aura la place pour afficher un element, il va le remonter.
Tu peux contourner le pb en utilisant un tableau (marche avec IE et firefox) :
|