Cara Lumpuhkan Margin Runtuh tanpa Mengubah Reka Letak
Margin runtuh ialah ciri CSS yang boleh menyebabkan jidar pada elemen bersebelahan bertindih. Walaupun tingkah laku ini mempunyai tujuan tertentu, ia kadangkala boleh menghalang reka bentuk reka letak. Artikel ini meneroka kaedah untuk mengelakkan jidar runtuh tanpa memperkenalkan perubahan visual yang tidak diingini pada dokumen anda.
Dalam tutorial CSS asal, dua pendekatan yang dicadangkan untuk menangani keruntuhan jidar melibatkan penambahan jidar atau pelapik pada elemen. Walau bagaimanapun, penyelesaian ini datang dengan kerumitannya sendiri dan boleh mengganggu reka letak sempurna piksel.
Untuk melumpuhkan keruntuhan jidar tanpa menjejaskan penampilan visual, anda boleh memasukkan elemen pengatur jarak yang tidak kelihatan antara elemen bersebelahan. Elemen spacer ini harus mempunyai sifat berikut:
overflow: hidden; height: 0px; width: 0px;
Dengan menyembunyikan elemen ini, ia tidak memberi kesan pada reka letak sambil menghalang margin runtuh dengan berkesan. Berikut ialah contoh kod HTML yang menunjukkan teknik ini:
<html> <body> <div>
Kaedah ini serasi dengan Firefox dan juga harus berfungsi dalam kebanyakan penyemak imbas moden yang lain. Ia menyediakan penyelesaian mudah untuk melumpuhkan keruntuhan margin tanpa mengubah persembahan visual reka letak anda.
Atas ialah kandungan terperinci Bagaimana untuk Mengelakkan Margin Runtuh Tanpa Menjejaskan Reka Letak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!