Rumah > Artikel > hujung hadapan web > Bagaimanakah elemen mencapai pemusatan teks menegak?
Memusatkan Teks Secara Menegak dalam
Apabila menggunakan
Struktur HTML dan Hierarki Elemen
Dalam < butang> elemen, Firefox dan pelayar lain mencipta elemen dalaman yang dipanggil moz-button-content. Elemen ini diletakkan di antara
Kedudukan Menegak Dikuatkuasakan Penyemak Imbas
Dalam Firefox, penyemak imbas menguatkuasakan kedudukan menegak kandungan butang. Kod yang bertanggungjawab untuk ini hidup dalam fail sumber "nsHTMLButtonControlFrame.cpp." Khususnya, ia mengira ruang tambahan dalam butang dan melaraskan nilai childPos.B() dengan sewajarnya, memastikan kandungan kanak-kanak dipusatkan dalam ruang yang tersedia.
Peranan Ketinggian dalam Pemusatan Menegak
Menyediakan nilai ketinggian untuk
Contoh
Pertimbangkan contoh berikut:
<button>Button content</button>
CSS:
button { height: 48px; }
Dalam kes ini, kandungan butang akan dipusatkan secara menegak dalam ketinggian 48px, walaupun sifat blok paparan elemen moz-butang-kandungan.
Atas ialah kandungan terperinci Bagaimanakah elemen mencapai pemusatan teks menegak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!