Question

Y at-il une solution « valide » pour la boîte de dialogue pour défiler avec la barre de défilement au lieu d'être encore fixé du centre de la fenêtre intérieure liée?

Il y a une situation où l'utilisateur peut avoir une résolution trop petite pour contenir la boîte de dialogue, et dans ce cas une partie de la boîte de dialogue peut-être caché. Vous pouvez avoir un Ok ou bouton de confirmation dans la partie cachée, puis le menu contextuel peut ne pas être fermé, ni validé! la situation de blocage.

J'ai essayé de changer un autocommutateur dans le code de fixe à absolu, puis le rouleau de dialogue avec la page: génial! Mais ... faire Pendant ce temps cela, l'ouverture d'une autre pop-up, ne se positionne pas à nouveau centré sur la mise en page. Peut-être une solution est de recentrer la boîte de dialogue de chaque événement onOpen.

Tout accueil aide.

Était-ce utile?

La solution

La boîte de dialogue a été écrit à fixer et en tant que telle est difficilement modifiable.

Vous pouvez changer la position d'absolue, mais tous les hacks IE forcera à se comporter comme fixe.

Autres conseils

Dans SimpleModal vous pouvez simplement 1.4.2 ensemble fixe false:

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

Cela a fonctionné pour nous sur Chrome et IE tout l'arrière de façon à IE8. (Nous ne soutenons pas IE7.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top