Pusat Teks Atas Imej dalam Flexbox dan Kedudukan CSS
Memusatkan teks pada imej ialah keperluan reka letak biasa. Walaupun Flexbox menawarkan pilihan penjajaran yang berkuasa, anda juga boleh mencapai kesan ini dengan sifat kedudukan CSS.
Menggunakan Kedudukan Mutlak
Untuk memusatkan teks pada imej menggunakan kedudukan mutlak:
body { position: relative; } ... .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
Menggunakan Flexbox
Sebagai alternatif, Flexbox boleh digunakan untuk kedua-dua imej dan teks kedudukan:
body { margin: 0px; } ... .height-100vh { height: 100vh; display: flex; flex-direction: column; position: relative; } ... .text { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); color: white; font-weight: bold; } .center-aligned { display: flex; align-items: center; justify-content: center; }
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memusatkan Teks Pada Imej Menggunakan Flexbox dan Kedudukan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!