Comment faire pour div fixe en hauteur, mais se développe si le contenu est plus grand que la hauteur?

Disons que j'ai une div que j'ai mis en height: 500px; dans le CSS, donc il est fixé en hauteur.

Le contenu de ma page est générée automatiquement en JavaScript, donc parfois il est plus grand que 500px et elle déborde le div de la frontière.

Ma question est: est-il possible d'avoir une taille fixe (par exemple 500px) mais quand le div du contenu est plus grand que 500px, ont la div grandit de plus en plus à contenir?

Grâce

source d'informationauteur Masiar