如何垂直對齊 Div 中的文字
使用 div 時,有時需要確保其中的文字對齊垂直地在中間。這可以透過多種方法來實現。
使用line-height
如果div有固定的高度,例如50px,則可以簡單地使用line-height CSS 屬性。
#abc { height: 50px; line-height: 50px; }
這將使文本在div.
使用顯示屬性
對於多行文本,您可以將其包裝在span 元素中並應用顯示屬性和垂直對齊。
#abc { display: table; width: 100%; } #abc span { display: table-cell; vertical-align: middle; }
使用變換屬性
另一種方法涉及將transform屬性與translateY()函數結合使用。這對於不支援顯示屬性的舊瀏覽器特別有用。
#abc { position: relative; } #abc p { position: absolute; top: 50%; transform: translateY(-50%); }
以上是如何在div內垂直居中文字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!