Wie Zentriere ich ein h1 im Körper
Ich habe versucht, die Zentrierung mein h1 in den body-tag wie diesem:
h1 {margin:0 auto}
Aber nicht center. Wie kann ich es beheben?
- Verwenden
text-align:center
... jsfiddle.net/9bSnT .. Derh1
ist ein block-level-element mit einer Breite von 100%..margin:0 auto
funktioniert nicht in diesem Fall. text-align: center
?h1
ist standardmäßig 100% Breite.- Margin: 0 auto; Funktioniert in einer festen oder 100% Breite. Sie können auch text-align: center; aber das wird erst wieder funktionieren, solange Ihre Breite auf Ihrer Website ist auf 100% eingestellt oder fixiert und zentriert sich selbst. Die andere Sache, die Sie sollten vorsichtig sein, ist mit text-align: center; zentrieren Sie alle, es sei denn Sie weisen insbesondere darauf zu einem bestimmten geschachtelten h1 als hier .yourclass h1 {text-align: center}
Du musst angemeldet sein, um einen Kommentar abzugeben.
In diesem Fall:
jsFiddle-Beispiel
Margin:auto-Regel verwendet, wenn Sie eine Breite für das element, das Sie nicht getan haben.
Können Sie es durch einstellen der Breite.
CSS
Alternativ könnten Sie versuchen, diese:
-div style="margin:0 auto; text-align:left; width:80px;"-
Beispiel
ändern Sie die Breite ändern Sie die position