Ich verwende Bootstrap-Modal. Wenn Modal geöffnet ist, wird die Hintergrund-Deckkraft nicht standardmäßig geändert. Ich habe versucht, in js ÄndernWie ändere ich die Hintergrund-Opazität, wenn das Bootstrap-Modal geöffnet ist?
function showModal() {
document.getElementById("pageContent").style.opacity = "0.5";
}
Verwendung Das funktioniert aber, wenn modal geschlossener Opazität Stil bleibt für das pagecontent noch ist. Aber ich bin mir sicher, dass dies nicht der richtige Weg ist. Jede Hilfe wird geschätzt. Vielen Dank. Html-Taste, die Modal öffnet, ist
<button class="btn glossy-clear" data-toggle="modal" data-target="#modal-display" onclick="showModal()">Clear</button>
Modal-Code
<div class="modal fade" id="modal-display">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">Search results</h4>
</div>
<div class="modal-body">
<div class="container">
<div class="row">
<div class="col-md-5">Hello</div>
<div class="col-md-5">i!!!!</div>
</div>
</div>
</div>
</div>
</div>
</div>
EDIT ist:
Danke für die Antworten. Ich habe alles versucht, aber immer noch nicht funktioniert. Ich habe in Entwickler-Tools Modal-Hintergrund div außerhalb des Formular-Tags hinzugefügt, wenn Modal geöffnet ist, bin ich mir nicht sicher, ob dies der Grund ist. Bild zur Frage hinzugefügt. – Bhargavi