在本指南中,我們將探索使用純CSS 定位屬性而不是Flexbox 將文字在圖像上居中的替代方法。
定位屬性:
.height-100vh { position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
用法範例:
<section class="height-100vh center-aligned"> <img class="background-image" src="image.jpg" /> <div class="text">SOME TEXT</div> </section>
透過實現這些定位屬性,您可以有效地居中無需依賴 Flexbox 即可在圖片上顯示文字。這種方法為這種常見的佈局任務提供了一個簡單直接的解決方案。
以上是如何使用 CSS 定位而不是 Flexbox 使文字在圖像上居中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!