Ich verwende Twitter Bootstrap für ein Projekt, an dem ich arbeite.
Ich habe ein modales Fenster mit einer etwas längeren Form und es hat mir nicht gefallen, dass das Modal nicht gescrollt hat, wenn das Fenster zu klein wurde (wenn es einfach von meiner Seite verschwunden ist, die nicht scrollbar ist).
Um dies zu beheben, habe ich das folgende CSS verwendet
.modal {
overflow-y:auto;
max-height:90%;
margin-top:-45%;
}
Dies funktioniert genau so, wie ich es in Chrome möchte (das heißt, das Formular ist in voller Größe, wenn das Fenster groß genug ist, aber wenn das Fenster verkleinert wird, verkleinert sich das Modal und wird scrollbar). Das Problem ist, dass im IE das Modal nicht auf dem Bildschirm angezeigt wird. Hat jemand eine bessere Lösung für dieses Problem?
Mein Beispiel finden Sie unter tinyhousemap.com (klicken Sie im Navigationsfenster auf "Eintrag zur Karte hinzufügen", damit das Modal angezeigt wird).
Vielen Dank