使用 Flexbox 將文字在圖像上居中
問題:我們如何使用 Flexbox將文字在圖像上居中對齊?
替代方案解決方案:
雖然可以選擇使用 Flexbox,但沒有必要實現文字在圖像上居中。 CSS 位置屬性提供了更直接的解決方案:
.height-100vh { height: 100vh; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Flexbox解決方案:
如果首選Flexbox,以下是如何將文字置中image:
.height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
以上是如何使用 Flexbox 或 CSS 定位使文字在圖像上居中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!