Плагин jquery simplemodal: всплывающее окно, прокручивающее страницу - PullRequest
3 голосов
/ 02 сентября 2010

Существует ли «правильное» решение для прокрутки диалогового окна с помощью полосы прокрутки вместо того, чтобы все еще фиксироваться от центра внутренней границы окна?

В некоторых ситуациях пользователь может иметь слишком маленькийразрешение, чтобы содержать диалог, и в этом случае часть диалога может быть скрыта.У вас может быть кнопка «ОК» или «Подтвердить» в скрытой части, и тогда всплывающее окно не может быть закрыто или проверено!Ситуация с блокировкой.

Я попытался изменить CSS в коде с фиксированного на абсолютный, а затем прокручивал диалоговое окно со страницей: отлично!Но ... При этом, открывая другое всплывающее окно, не размещайте его снова по центру макета.Возможно, решение состоит в том, чтобы переназначить диалог для каждого события onOpen.

Приветствуется любая помощь.

Ответы [ 2 ]

0 голосов
/ 07 августа 2013

В SimpleModal 1.4.2 вы можете просто установить фиксированное значение false:

$('#myModal').modal({ fixed: false });

Это работало для нас на Chrome и IE вплоть до IE8. (Мы не поддерживаем IE7.)

0 голосов
/ 04 сентября 2010

Диалог был написан для исправления и поэтому его нелегко изменить.

Вы можете изменить положение на абсолютное, но все взломы IE заставят его вести себя как фиксированный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...