28

Come si può leggere sulla loro pagina, la nuova Bootstrap 3 è "mobile in primo luogo":Come utilizzare Twitter Bootstrap 3 per siti non responsive?

Con Bootstrap 2, abbiamo aggiunto stili amichevoli mobili opzionali per chiave aspetti del quadro. Con Bootstrap 3, il progetto è stato riscritto fin dall'inizio. Anziché aggiungere gli stili mobili opzionali , sono integrati nel core. Nel fatto , Bootstrap è mobile per primo. I primi stili mobili possono essere trovati in tutta la libreria invece che in file separati.

Come disattivare la risposta? Voglio che il mio sito non si riorganizzi per tablet o mobile.

+0

@devo: se si vuole promuovere una domanda, è meglio mettere una taglia su di esso. –

risposta

43

Per una più spiegato procedura di vedere How to use Twitter Bootstrap 3 for non-responsive site

Da Bootstrap documentation (più alcune spiegazioni):

Per disabilitare le funzionalità di risposta, attenersi alla seguente procedura. Guardalo in azione nel modello modificato di seguito.

1) Rimuovi (o semplicemente non aggiungere) la finestra <meta> menzionati nella documentazione CSS

auto-esplicativo

2) Rimuovere il max-width sul .container per tutti i livelli di rete con larghezza massima: nessuno! Importante; e impostare una larghezza come larghezza regolare: 970px ;. Assicurati che questo avvenga dopo il Bootstrap CSS predefinito. L'utente può facoltativamente evitare l'importante! Con le query multimediali o un altro selettore-fu .

Aggiungere questo stile:

.container{ 
    max-width: none !important; 
    width: 970px; 
} 

3) Se si utilizza navbars, annullare tutto la barra di navigazione comprimere ed espandere comportamento (questo è troppo per mostrare qui, in modo da sbirciare l'esempio) .

Apri variables.less e impostare le variabili:

@grid-float-breakpoint a 0

@screen-xs-max a 0 (questo sarà fissato; leggere here)

4) Per Layout griglia, make uso di .col-xs- * classi in aggiunta o in posizione di quelli medio/grandi. Non ti preoccupare, la griglia del dispositivo extra-piccolo scala fino a tutte le risoluzioni, quindi sei lì.

auto-esplicativo

Avrai ancora bisogno Respond.js per IE8 (dal momento che le nostre domande dei media sono ancora lì e devono essere ritirati). Questo semplicemente disabilita il "mobile sito" di Bootstrap.

+0

Grazie mille amico !!! –

0

Con un piccolo sforzo è possibile ottenere quello.

1) Rimuovere finestra

2) Aggiungere .container{ max-width: none !important; width: 970px; } al file css

3) Se si utilizza navbars, annullare tutte le barra di navigazione comprimere ed espandere il comportamento

4)

Per i layout di griglia, utilizzare le classi .col-xs- * in aggiunta o in posizione di medie/grandi dimensioni. Non ti preoccupare, la griglia del dispositivo extra-piccolo scala fino a tutte le risoluzioni, quindi sei lì.

È possibile seguire il link qui sotto:

http://getbootstrap.com/getting-started/#disable-responsive

+1

3) "Se usi navbar, annulla tutto il comportamento di compressione e espansione della barra di navigazione" - La maggior parte di aiuto elaborato scritto su un argomento, sempre! –

+0

@ Michael Hai ragione, non è come dovrebbe essere. Questa frase proviene dal sito di bootstrap. Ad ogni modo, se stai usando un componente della barra di navigazione di Bootstrap, devi rimuovere tutto ciò che sta tagliando e espandendo i tag. Per vedere l'esempio segui il link. http://getbootstrap.com/examples/non-responsive/ Spero che questo aiuti –