Devo supportare IE8. La modale funziona perfettamente, ma i miei tentativi di ridimensionarlo (che funzionano bene in Firefox) non funzionano in IE8.Come posso modificare la larghezza di un modal Bootstrap 3 in IE8?
Sto solo aggiungendo una classe (wide-modal in questo esempio) alla finestra di dialogo mod div (il secondo nidificato nella struttura Bootstrap) e applicando una larghezza tramite CSS, niente di speciale.
HTML:
<div class="modal fade" id="modalTest" role="dialog">
<div class="modal-dialog wide-modal">
<div class="modal-content ">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Testing Modal</h4>
</div>
<div class="modal-body">
<img src="content/Example-Infographic.jpg" width="100%" />
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div>
CSS:
.wide-modal {
width: 60%;
}
Ho provato ad aggiungere la classe al div sopra e sotto a nessun effetto (positivo). Funziona come un fascino in Firefox, ma nessun effetto in IE8. Ho anche provato con una larghezza di px, nessuna differenza. Ho la libreria respond.js in posizione quindi in generale IE8 si comporta diversamente da questo.
Wow, come funziona? Sovrascrivere? È una cosa da bootstrap? Ho usato% per renderlo reattivo – CodeGuru
Questo è importante. Usa ".modal-dialog" per Bootstrap 3! – schiavuzzi
Grazie a questo mi stava facendo impazzire – scarpacci