J'ai utilisé le code pour ma modale directement à partir de l'exemple Bootstrap, et j'ai inclus uniquement le fichier bootstrap.js (et non bootstrap-modal.js). Cependant, ma modale apparaît sous le fondu gris (toile de fond) et n'est pas modifiable.
Voilà à quoi ça ressemble :
Voir ce violon pour un moyen de reproduire ce problème. La structure de base de ce code est la suivante :
<body>
<p>Lorem ipsum dolor sit amet.</p>
<div class="my-module">
This container contains the modal code.
<div class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">Modal</div>
</div>
</div>
</div>
</div>
</body>
body {
padding-top: 50px;
}
.my-module {
position: fixed;
top: 0;
left: 0;
}
Avez-vous une idée de la raison de ce phénomène ou de ce que je peux faire pour y remédier ?
0 votes
Au cas où quelqu'un d'autre chercherait pendant un certain temps des balises ouvertes, etc. pour essayer de comprendre pourquoi cela se produit, pour moi c'est l'extension chrome Feedly qui a cassé mes modales. La désactivation de l'extension a ramené le comportement à la normale.
0 votes
Dans ce cas, le problème se situait sur iOS et était causé par
overflow-x: hidden
appliqué au conteneur de la modale.1 votes
Création de 3 exemples à travers 3 versions. La version 3.3.1 fonctionne bien, mais pas les autres. Version 3.3.1 jsfiddle Version 3.3.5 jsfiddle Version 3.3.6 jsfoddle
1 votes
Création d'un rapport de bogue L'équipe Bootstrap semble penser que ce n'est pas vraiment un bogue, même si cela fonctionnait bien dans la version 3.3.1. Vous pouvez en lire plus à ce sujet dans le lien que j'ai posté.
2 votes
Un article de blog pertinent pour toute personne confrontée à ce problème weblog.west-wind.com/posts/2016/Sep/14/
0 votes
Peut-être que cela aidera quelqu'un à l'avenir. Dans mon cas, le problème était la séparation des versions Js et CSS.
0 votes
Si vous êtes d'accord pour enlever la toile de fond vous pouvez passer un bool via les options JS ou l'attribut data-* : getbootstrap.com/docs/3.3/javascript/#modals-usage