2012-03-23 17 views

risposta

1

Modifica: A partire da Bootstrap 2.0.2, questo non è più un problema. Fondamentalmente, bootstrap implementa ora la soluzione proposta di seguito, che lascerò qui per scopi di riferimento.

Generalmente, nei modellini di piccole dimensioni si riempie gran parte della finestra, quindi il posizionamento relativo al pulsante che ha attivato il modale non ha molto senso. Quello che faccio di solito è solo sovrascrive la posizione modale per i telefoni:

@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; 
    } 
} 

(Questo è in soluzioni CSS MENO, puri è simile).

+0

Non esiste un modo comune * ufficiale * per fare ciò? – smonff

+1

Indietro in bootstrap 1.x, questa era, purtroppo, l'unica strada da percorrere. Nelle versioni più recenti, questo è risolto da bootstrap. –

+0

Grazie per aver dato maggiori informazioni. – smonff