Asp.Net MVC : Erreur d'affichage de modal bootstrap
Bonjour et bienvenue dans cet article. Je vais vous présenter comment régler le souci du background noir qui passe par dessus la modal.
Pourquoi ?
Une des cause de ce problème vient du fait que votre modal se trouve sur une branche d'éléments html qui dispose d'une propriété css "position" fixe, relative, ...
Le background se place par défaut juste avant la balise de fermeture de "body" et n'est donc pas sur la même branche d'élément. De ce fait et du fait qu'un "position" soit déclaré, changer le z-index ne change rien à la position d'affichage car il ne traite que les éléments d'une même branche.
Solution :
Une solution consiste soit à mettre le code de vos modals directement en bas de balise "body" (le plus simple, mais qui n'est pas forcement faisable dans toutes les situation), soit passer vos modals de leur emplacement d'appel directement en bas de balise "body". Pour ceci, dans votre fichier Javascript, utilisez la methode .appendTo("body") pour placer la modal dans la balise body :
AfficherMaModal() {
$("#maModal").modal("show");
$("#maModal").appendTo("body");
}
De ce fait, votre modal se retrouve au même niveau que votre background noir.
<body> <section> <div style="position: absolute"> <p>Mon contenu</p> <div> <section> <div class="modal"> <p>Le contenu de ma modal</p> </div> <div class="modal-overlay"></div> </body>
en espèrent vous avoir donné des pistes ou une solution. Bon code et à bientôt.
RT @Technet_France: Ne jamais rester sur ses...
RT @Technet_France: Ne jamais rester sur ses acquis. Allez plus loin dans votre carrière #ITPro : GDPR, sécurité, cloud computing, mobilité…
February 28, 2018
https://t.co/dbvTgLSnRJ
/https%3A%2F%2Frev9.blob.core.windows.net%2Fthumbnail%2Fd21b9229-7b76-41b9-a558-a873015fc803_960.jpg)
Developing for IoT devices with Visual Studio
Marc Goodner, from the Visual Studio C++ team tells Olivier about IoT devices development support in Visual Studio.
https://t.co/7wXmKK4XMm
Des chercheurs de la McCormick School of Engineering de l'Université Northwestern, une université américaine basée à Evanston dans la banlieue nord de Chicago, ont récemment publié dans la revue Nature les résultats de leurs recherches sur les " memtransistors ", des dispositifs élémentaires qui sont capables d'assurer aussi bien le stockage que le traitement des données qu'elles manipulent.Le memtransistror est un transistor (composant électronique utilisé dans un circuit électroniq...
RT @Projetlys: [RECRUTEMENT] Nous recherchons...
RT @Projetlys: [RECRUTEMENT] Nous recherchons #ResponsableTechniqueAgence H/F afin de garantir l’expertise technique de notre agence #Paris…
February 27, 2018
RT @Projetlys: #CRM : l' #IA améliore le #scoring...
RT @Projetlys: #CRM : l' #IA améliore le #scoring des prospects, mais elle ne remplace pas un bon commercial https://t.co/KAV4hyTbK0 https:…
February 27, 2018
/https%3A%2F%2Fcdn.ttgtmedia.com%2Fvisuals%2FLeMagIT%2Fhero_article%2FCRM-bis.jpeg)
CRM : l'IA améliore le scoring des prospects, mais elle ne remplace pas un bon commercial
Alors que les fournisseurs de solutions CRM commencent à intégrer l'intelligence artificielle et l'apprentissage statistique dans leurs plates-formes, les vendeurs commence déjà à voir les avantages de cette avancée dans l'engagement des clients.
https://t.co/hUPHB7jWWZ
https://t.co/qnq0jT9nl0
Lorsque vous développez une application qui doit se connecter à un serveur d'authentification pour permettre aux utilisateurs d'accéder à un certain nombre de fonctionnalités, bien mettre en œuvre les règles de gestion des comptes, d'autorisation et de mots de passe est une tâche très complexe pour les développeurs.
https://t.co/KN0L20Ldsg
https://t.co/kkY3QsNkpR
/https%3A%2F%2Frev9.blob.core.windows.net%2Fthumbnail%2Fa890fadd-fe9d-4b9e-a2a5-a87101776a8b_960.jpg)
Azure Functions for Mobile Apps with Laurent Bugnion
This week, James is joined yet again by friend of the show Laurent Bugnion, who shows us how Azure Functions (serverless programming) can be used to create a backend for your Xamarin applications. We'