horizontal ist eine häufige Aufgabe in CSS. Während die text-align-Eigenschaft verwendet werden kann, um den Inhalt eines
zu zentrieren, hat sie keinen Einfluss auf die Position des Elements.
Falscher Ansatz:
Einstellung 'text-align: center;' auf der
zentriert nur den Text innerhalb des Elements, verschiebt nicht das Element selbst in die Mitte seines enthaltenden Bereichs.
Richtige Ansätze:
So zentrieren Sie ein Element auf Blockebene Wie bei einem
können zwei Ansätze verwendet werden:
Verwendung von 'margin: 0 auto;' mit einer festen oder relativen Breite:
Diese Methode setzt den oberen und unteren Rand auf 0 und den linken und rechten Rand auf „Auto“.
'Auto' weist den Browser an, die Ränder symmetrisch festzulegen, um sicherzustellen, dass sich das Element automatisch selbst zentriert.
Beachten Sie, dass dies nur funktioniert, wenn das Element einen bekannten Wert hat Breite.
Zentrierung im übergeordneten Element:
Wenn das Element inline ist (z. B. eine Spanne), legen Sie fest 'text-align: center;' auf seinem übergeordneten Element.
Dadurch wird sichergestellt, dass alle Inline-Elemente innerhalb des übergeordneten Elements horizontal zentriert sind.
Das obige ist der detaillierte Inhalt vonWie zentriere ich ein „' in CSS horizontal?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn