2012-03-23 8 views

Respuesta

1

Editar: A partir de Bootstrap 2.0.2, esto ya no es un problema. Básicamente, bootstrap ahora implementa la solución propuesta a continuación, que dejaré aquí como referencia.

Generalmente, en las pantallas pequeñas, los modales llenarán la mayor parte de la ventana, por lo que el posicionamiento relativo al botón que activó el modo no tiene mucho sentido. Lo que suelo hacer es simplemente sobrescribir la posición modal para móviles:

@media (max-width: 767px) { 
    .modal { 
     top: 20px; 
     // negative left margin to position horizontally. 
     margin: 0 0 0 -280px; 
     // already in modals.less, just copied for clarification: 
     left: 50%; 
     position: fixed; 
    } 
} 

(Esto está en CSS, soluciones puras menos Apariencia similar).

+0

¿No hay una forma común * oficial * de hacer esto? – smonff

+1

De vuelta en bootstrap 1.x, lamentablemente esta era la única forma de hacerlo. En versiones más nuevas, esto se soluciona con bootstrap. –

+0

Gracias por brindar más información. – smonff

Cuestiones relacionadas