Rumah >hujung hadapan web >tutorial css >Mengapa Bekas Induk Saya Mempunyai Bar Skrol Menegak Walaupun Elemen Kanak-Kanak Padan dengan Tingginya?
Dalam pembangunan web, bukan sesuatu yang luar biasa untuk menghadapi senario di mana bekas induk ( cth., .displayContainer) memaparkan bar skrol menegak yang tidak diperlukan walaupun elemen anaknya mempunyai ketinggian yang sama. Masalah ini timbul disebabkan oleh tetapan lalai yang halus dalam CSS yang dikenali sebagai penjajaran menegak: garis dasar.
Sifat penjajaran menegak mentakrifkan penjajaran menegak bagi peringkat sebaris (cth. , butang, input) dan elemen sel jadual. Secara lalai, nilainya ialah garis dasar. Tetapan ini membenarkan penyemak imbas mencipta ruang di bawah elemen ini untuk memuatkan turun, iaitu huruf kecil yang memanjang di bawah garis dasar, seperti "j", "g" dan "y".
Apabila elemen aras sebaris dalam bekas mempunyai jajaran menegak: garis dasar, ia diangkat sedikit dari tepi bawah bekas untuk memberi ruang kepada penurun. Ruang tambahan ini menyumbang kepada ketinggian bekas, mencetuskan limpahan dan penampilan bar skrol menegak.
Untuk mengalih keluar bar skrol yang tidak diperlukan, anda boleh:
Dengan melaksanakan salah satu daripada penyelesaian ini, anda boleh menghapuskan bar skrol menegak sambil mengekalkan ketinggian dan susun atur elemen ibu bapa dan anak anda.
Atas ialah kandungan terperinci Mengapa Bekas Induk Saya Mempunyai Bar Skrol Menegak Walaupun Elemen Kanak-Kanak Padan dengan Tingginya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!