Définir la hauteur maximale d'un css drop-down menu

Comment définir la hauteur maximale d'un css drop-down menu sans utiliser de javascript?

Mon exemple est ici

Il ya de nombreux éléments dans le menu déroulant. Je veux mettre le max de la hauteur et de l'affichage de la barre de défilement si il y a trop d'éléments.

J'ai tenté de

<ul id="nav" style="max-height: 500px;height:500px;">

Mais pas les œuvres.

Merci!

Ajouter overflow: auto, mais depuis votre ul est en fait plus large que le Violon sous-fenêtre, la barre de défilement sera caché à l'écran vers la droite. Votre ul est plus grand que l'ensemble de la sous-fenêtre. L'ajout de border: 1px solid blue; à son style va vous montrer que.

OriginalL'auteur | 2011-11-02