Heim > Artikel > Web-Frontend > So zentrieren Sie die Box in HTML
Wie zentriere ich ein Feld in HTML? Horizontal zentrieren: Stellen Sie die Textausrichtung auf zentriert ein oder verwenden Sie automatische Ränder. Vertikal zentrieren: Setzen Sie den linken und rechten Rand auf 0 oder verwenden Sie die absolute Positionierung und versetzen Sie das Element.
So zentrieren Sie eine Box mit HTML
Das Zentrieren einer Box kann ganz einfach mithilfe von CSS-Stylesheets in HTML erfolgen. Es gibt zwei Hauptmethoden, um eine Boxzentrierung zu erreichen:
Horizontale Zentrierung
text-align: center;
: Dadurch wird ein Element auf Blockebene (wie ) horizontal zentriert div code>, <code>h1
oder p
). text-align: center;
样式:这是水平居中块级元素(如 div
、h1
或 p
)的最简单方法。
margin: auto;
样式:这种方法适用于非块级元素(如内联元素),例如图像或嵌入式视频。它将自动设置元素的左右边距,以使其居中。垂直居中
margin: 0 auto;
样式:此样式将元素的左右边距设置为 0
,并将其垂直居中。position: absolute;
样式:此样式将元素从正常文档流中删除,并允许您使用 top
和 left
属性来绝对定位它。然后,可以将这些属性设置为 50%
并使用 transform: translate(-50%, -50%);
偏移元素,以将其居中。示例
以下示例展示了如何使用 HTML 和 CSS 将一个盒子水平和垂直居中:
<code class="html"><div style="text-align: center; margin: 0 auto;"> <p>这是一个水平和垂直居中的盒子。</p> </div></code>
注意:
-webkit-
、-moz-
margin: auto;
: Diese Methode funktioniert für Elemente, die nicht auf Blockebene liegen (z. B. Inline-Elemente), z. B. Bilder oder eingebettete Videos. Der linke und rechte Rand des Elements wird automatisch so eingestellt, dass es zentriert ist. margin: 0 auto;
: Dieser Stil setzt den linken und rechten Rand des Elements auf 0
und zentriert vertikal. 🎜🎜Verwenden Sie den Stil position: absolute;
: Dieser Stil entfernt das Element aus dem normalen Dokumentfluss und ermöglicht Ihnen die Verwendung von top
und left
Attribute. Positionieren Sie es absolut. Anschließend können Sie diese Eigenschaften auf 50 %
setzen und das Element mit transform: translator(-50%, -50%);
versetzen, um es zu zentrieren. 🎜🎜🎜Beispiel🎜🎜🎜Das folgende Beispiel zeigt, wie man eine Box mit HTML und CSS horizontal und vertikal zentriert: 🎜rrreee🎜🎜Hinweis: 🎜🎜-webkit-
, -moz-
). 🎜🎜Das obige ist der detaillierte Inhalt vonSo zentrieren Sie die Box in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!