Vertikale Textausrichtung in In der Webentwicklung ist das vertikale Ausrichten von Text innerhalb eines Lösung 1: Zeilenhöhe Die einfachste Lösung besteht darin, die Eigenschaft „line-height“ des Lösung 2: Tabellenelemente Bei mehrzeiligem Text wird die Eigenschaft „vertikal ausrichten“ verwendet. Es funktioniert nicht. Umschließen Sie den Text stattdessen mit einem Element und wenden Sie die folgenden Stile an: Lösung 3: Transformieren Eine andere Möglichkeit besteht darin, die Transformationseigenschaft mit TranslateY() zu verwenden, um den Text vertikal zu positionieren. Dazu muss die Position des Elements auf absolut gesetzt und von oben um -50 % verschoben werden. Hinweis: Die Transformationslösung ist möglicherweise nicht mit älteren Browsern wie IE8 kompatibel. Es wird empfohlen, es mit den entsprechenden Browser-Präfixen für die browserübergreifende Unterstützung zu verwenden. Das obige ist der detaillierte Inhalt vonWie richtet man Text innerhalb eines „Elements' vertikal aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!#abc {
line-height: 50px;
}
#abc {
display: table;
width: 100%;
}
#abc span {
vertical-align: middle;
display: table-cell;
}
#abc {
position: absolute;
top: 50%;
transform: translateY(-50%);
}