Les modales Bootstrap ne fonctionnent pas correctement sur Android et iOS. L'outil de suivi des problèmes reconnaît le problème mais ne propose pas de solution fonctionnelle :
Les fenêtres modales de la version 2.0 ne fonctionnent pas sur les mobiles.
La fenêtre modale en 2.0 ne se positionne pas correctement
L'écran s'assombrit mais la modale elle-même n'est pas visible dans la fenêtre d'affichage. Il est possible de la trouver en haut de la page. Le problème survient lorsque vous avez fait défiler la page vers le bas.
Voici une partie pertinente de bootstrap-responsive.css :
.modal {
position:fixed;
top:50%;
left:50%;
z-index:1050;
max-height:500px;
overflow:auto;
width:560px;
background-color:#fff;
border:1px solid #999;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
margin:-250px 0 0 -280px;
}
Y a-t-il une solution que je puisse appliquer ?