Comment faire pour limiter la hauteur de l'modal?

Je suis à la recherche d'un moyen de garder une boîte de dialogue modale dans les limites de l'écran, c'est à dire que sa hauteur est toujours inférieure à la hauteur de l'écran et la largeur est ajustée en conséquence. J'ai essayé:

.modal-dialog {
  max-height: 100%;
}

mais cela ne semble pas avoir d'effet.

http://jsfiddle.net/ma4zn5gv/

Une illustration:

Comment faire pour limiter la hauteur de l'modal?

Je préfère un pur CSS solution (pas de js) si elle existe. Pour plus de clarté, je suis à la recherche de max-hauteur, pas à la hauteur (c'est à dire le modal est pas plus grand que l'écran, le laisser tel quel).

  • Aucune raison de ne pas utiliser un autre plugin jQuery? Googler "responsive modal" tourne beaucoup d'options, et je suis sûr à 99% que l'un d'eux serait de répondre à vos besoins
InformationsquelleAutor georg | 2015-03-01