Memusatkan Teks pada Imej menggunakan Flexbox
Soalan: Bagaimanakah kita boleh menjajarkan teks ke atas imej menggunakan Flexbox ?
Alternatif Penyelesaian:
Semasa menggunakan Flexbox adalah pilihan, anda tidak perlu mencapai pemusatan teks pada imej. Sifat kedudukan CSS menyediakan penyelesaian yang lebih mudah:
.height-100vh { height: 100vh; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Flexbox Penyelesaian:
Jika Flexbox diutamakan, berikut ialah cara untuk memusatkan teks pada imej:
.height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Sementara kedua-dua kaedah berfungsi, pendekatan penentududukan CSS adalah lebih mudah dan mengelakkan keperluan untuk Flexbox apabila menjajarkan teks pada imej.
Atas ialah kandungan terperinci Bagaimana untuk Memusatkan Teks Pada Imej Menggunakan Flexbox atau Kedudukan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!