Ich verwende den folgenden Code im Hauptabschnitt.
<center><a href="contact.html" class="button large hpbottom">Get Started</a></center>
Gibt es eine Alternative für <center>
-Tag?
Wie kann ich es zentrieren, ohne <center>
-Tag zu verwenden?
Fügen Sie der Klasse css text-align:center;display:block;
hinzu. Besser als einen Stil für die Steuerelemente selbst festzulegen. Wenn Sie es ändern möchten, tun Sie dies an einer Stelle.
Du kannst das:
<div style="text-align: center">
<a href="contact.html" class="button large hpbottom">Get Started</a>
</div>
Sie können einen Absatz einfügen
<p style="text-align:center;"><a href="contact.html" class="button large hpbottom">Get Started</a></p>
Um ein Div in der Mitte auszurichten, müssen Sie zwei Schritte ausführen: - Legen Sie fest, dass das div eine feste Breite hat
<div class="container">
<div style="width:100px; margin:0 auto;">
<span>a centered div</span>
</div>
</div>
Sie können css wie folgt verwenden.
<a href="contact.html" style="margin:auto; text-align:center; display:block;" class="button large hpbottom">Get Started</a>
Sie können den folgenden Code verwenden:
a {
display: block;
width: 113px;
margin: auto;
}
Wenn Sie in meinem Fall den Link auf display:block
setzen, ist es einfacher, den Link zu positionieren.
Dies funktioniert auch, wenn Sie ein <div>
-Tag/eine Klasse verwenden.
Sie können eine beliebige width
auswählen.
Ich weiß nicht warum, aber bei mir funktionierttext-align:center;
nur mit:
text-align: grid;
OR
display: inline-grid;
Ich habe nachgesehen und kein Stil hat Vorrang.
Meine Struktur:
<ul>
<li>
<a>ElementToCenter</a>
</li>
</ul>
Wenn jemand weiß, warum display: block;
nicht funktioniert, kommentieren Sie dies bitte.