2012-06-11 15 views
6

Ich habe ein modales Bootstrap-Fenster, das ein Formular enthält. Wenn der Benutzer das Formular einreicht, wird es über Ajax validiert. Wenn es einen Fehler gibt, wird es über dem Formular im Modal angezeigt (ohne die Seite neu zu laden).Bootstrap Modal Resize auf Inhalt ändern

Also brauche ich eine Möglichkeit, das Modal zu ändern, wenn sich der Inhalt ändert. Irgendwelche Ideen?

Antwort

7

haben Sie versucht, die Höhe des div nicht zu setzen?

+0

einfache Lösung, dank – Alp

5

Ich habe das gleiche Problem. Ich entferne nur die maximale Höhe.

.modal-body { 
    overflow-y: auto; 
    /*max-height: 400px;*/ 
    padding: 15px; 
} 
0

Da die letztere Antwort vorschlägt, eine css-Kerndefinition zu bearbeiten, würde ich davon abraten, es ist schlechte Praxis. In whatever.css können Sie CSS-Point Score verwenden, um es zu überschreiben, wie so:

div.modal-body { 
    overflow-y: auto; 
    max-height: none; 
    padding: 15px; 
}