Warum versteckt sich mein Bootstrap-Modal hinter dem Hintergrund?
Behebung von modalem Verstecken hinter dem Hintergrund
Obwohl Benutzer dem modalen Beispiel von Bootstrap gefolgt sind und nur bootstrap.js einbezogen haben, sind Benutzer auf ein Problem gestoßen, bei dem die Modal erscheint unter der Hintergrundüberblendung. Dieses Problem kann auf die Positionierung des Modalcontainers und seiner übergeordneten Elemente zurückgeführt werden.
Ursachen und Lösungen
Bootstrap-Modals erfordern den Modalcontainer und alle seine Vorgänger um die Standardpositionierung (statisch) zu haben. Wenn der Modalcontainer oder seine übergeordneten Elemente jedoch fest oder relativ positioniert sind, wird das Modal unter dem Hintergrund gerendert.
Um dies zu beheben, gibt es zwei Optionen:
- Modalen DIV verschieben: Entfernen Sie den modalen DIV aus Elementen mit fester oder relativer Positionierung. Platzieren Sie es direkt vor dem abschließenden