Vai a this site, fai clic su "Accedi" nell'angolo in alto a destra e una finestra modale di avvio con twitter apparirà in grigio.La finestra modale Bootstrap è disattivata
Perché succede?
Vai a this site, fai clic su "Accedi" nell'angolo in alto a destra e una finestra modale di avvio con twitter apparirà in grigio.La finestra modale Bootstrap è disattivata
Perché succede?
È perché .navbar-fixed-top
ha uno z-index di 1030 mentre lo sfondo modale ha un indice z di 1040, causando la modale per sovrapporre la barra di navigazione.
Per risolvere questo problema, è sufficiente regolare il valore dello z-index .modal-backdrop
su un valore inferiore a 1030, ad es.
.modal-backdrop {
z-index: 1020;
}
Prima di tutto, aggiungere dati-backdrop = "false" al tuo div modale
quindi aggiungere il seguente al vostro stile:
.modal { background: rgba(000, 000, 000, 0.8); min-height:1000000px; }
Non dimenticare di aggiungere il pulsante di chiusura nel tuo modal ...
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
Cheers ..
Questo ha funzionato nel mio caso ho usato loro bootstrap selettore ... il passaggio a un tema e il ritorno al valore predefinito comportano la disattivazione di una modale sulla mia pagina. Ora funziona correttamente con data-backdrop = "false" – cb88
Grazie; aggiungendo 'data-backdrop =" false "' l'ha risolto subito. – Neil
Grazie signore. Il mio problema era solo in IE, ma questo mi ha sistemato bene. Dovevo impostare lo z-index del mio nav su -1 per farlo distendere sotto. Saluti. – kmehta
È anche possibile utilizzare:
.modal-backdrop.in { z-index: auto;}
questa è la migliore risposta. – hellion
ho dovuto aggiungere importante per farlo funzionare!.
.modal-backdrop {
z-index: 1020!important;
}
ci chiede di visitare il vostro sito web non è una buona pratica, come più tardi quando ci imbattiamo in un problema come questo non c'è modo siamo in grado di vedere il problema si doveva –