Hvordan får du sentrert innhold ved hjelp av Twitter Bootstrap?
Jeg prøver å følge et veldig enkelt eksempel. Ved å bruke startsiden og rutenettsystemet håpet jeg på følgende:
<div class="row">
<div class="span12">
<h1>Bootstrap starter template</h1>
<p>Example text.</p>
</div>
</div>
...vil produsere sentrert tekst.
Det vises imidlertid fortsatt helt til venstre. Hva gjør jeg galt?
560
3
Dette er for tekstsentrering (som er hva spørsmålet handlet om)
For andre typer innhold, se Flaviens svar.
Oppdatering: Bootstrap 2.3.0+ svar.
Det opprinnelige svaret var for en tidlig versjon av bootstrap. Fra og med bootstrap 2.3.0 kan du ganske enkelt gi div klassen
.text-center
.Originalt svar (før 2.3.0).
Du må definere en av de to klassene,
row
ellerspan12
medtext-align: center
. Se http://jsfiddle.net/xKSUH/ eller http://jsfiddle.net/xKSUH/1/Den beste måten å gjøre dette på er å definere en css-stil:
Deretter legger du til sentrert tekst der du trenger det på denne måten:
eller hvis du bare vil ha p-taggen sentrert:
Jo mindre inline css du bruker, jo bedre.
Klassen .show-grid bruker midtstilt tekst i eksemplet i lenken.
Du kan alltid legge til
style="text-align:center"
til din rad div eller en annen klasse vil jeg tro.