2012-06-22 13 views
51

È la mia prima esperienza su Twitter Bootstrap. Ho aggiunto alcune intestazioni (h1, h2, ecc.) E sono allineate sul lato sinistro. Qual è il modo giusto per centrare i titoli?Direzione centro bootstrap

+0

Come stai contenente i titoli? All'interno di un contenitore, come un tag 'p', o allentato? –

+0

@AndresIlich, all'interno della riga-fluide (che è all'interno del contenitore-fluide) – SiberianGuy

+0

stai cercando di centrare tutti i titoli? o solo pochi eletti? –

risposta

94
.text-left { 
    text-align: left; 
} 

.text-right { 
    text-align: right; 
} 

.text-center { 
    text-align: center; 
} 

bootstrap ha aggiunto tre classi CSS per l'allineamento del testo.

11

Per i vostri commenti, per centrare tutte le intestazioni tutto quello che dovete fare è aggiungere text-align:center a tutti loro, allo stesso tempo, in questo modo:

CSS

h1, h2, h3, h4, h5, h6 { 
     text-align: center; 
    } 
+0

Se è vero, l'idea alla base dell'utilizzo di twitter bootstrap è quella di utilizzare le classi esistenti il ​​più lontano possibile. Vedere la risposta di Jinpu Hu – Skurpi

+0

I quadri di @Skurpi funzionano come suggerimenti per ciò che è possibile utilizzare in un progetto; Non sono affatto un dato. Mentre è più semplice usare le classi e gli stili già dati nel bootstrap, se i requisiti del progetto "richiedono" di apportare alcune drastiche modifiche al framework, per ogni domanda dell'OP, il modo più semplice per farlo è semplicemente modificare tali modifiche in il livello principale. Al contrario di aggiungere una tonnellata di classi che non hai davvero bisogno. –

+0

@Skurpi Inoltre, tali classi di allineamento [non esistevano] (https://github.com/twitter/bootstrap/blob/71669dda63644a7b4162ca63f8b9c88b3586c7e4/docs/assets/css/bootstrap.css) al momento della scrittura. Questa risposta ha un anno. –

24

basta usare class = 'text-center' nell'elemento per l'intestazione centrale.

<h2 class="text-center">sample center heading</h2> 

classe di uso = 'text-sinistra' in elemento di intestazione a sinistra, e l'uso class = 'text-destra' in elemento di intestazione a destra.

4

Bootstrap viene fornito con molte classi di pre-build e uno di loro è class="text-left". Si prega di chiamare questa classe ogni volta che è necessario. :-)

Problemi correlati