Używam Twittera do projektu, nad którym pracuję.
Mam okno modalne, które ma nieco dłuższą formę i nie podobało mi się, że gdy okno stało się zbyt małe, modal się nie przewijał (jeśli po prostu zniknął z mojej strony, której nie można przewijać).
Aby to naprawić, użyłem następującego css
.modal {
overflow-y:auto;
max-height:90%;
margin-top:-45%;
}
Działa to dokładnie tak, jak chcę w Chrome (to znaczy, że formularz ma pełny rozmiar, gdy okno jest wystarczająco duże, ale gdy okno się kurczy, modal kurczy się i można go przewijać). Problem polega na tym, że w IE modal jest wyłączony z ekranu. Czy ktoś ma lepsze rozwiązanie tego problemu?
Mój przykład można znaleźć na tinyhousemap.com (kliknij „Dodaj wpis do mapy” w oknie nawigacji, aby pojawił się modal)
Dzięki