Margin Halimunan Pelik Di Bawah Gambar
Isu membingungkan timbul apabila jurang yang tidak diketahui muncul di bawah imej pada halaman web. Mengelirukan, margin ini tiada dalam kod, menyebabkan pembangun menggaru kepala mereka.
Memeriksa kod yang disediakan, ternyata peraturan HTML dan CSS dilaksanakan mengikut piawaian web yang sah. Walau bagaimanapun, penyemak imbas seperti Firefox dan Safari secara berterusan memaparkan jidar yang tidak kelihatan.
Penyelesaian
Penyelesaian kepada anomali yang membingungkan ini terletak pada mengenali gelagat yang wujud unsur sebaris. Imej, apabila dipaparkan sebagai elemen sebaris, menduduki kedudukan pada garis dasar teks. Penjajaran ini, ditambah dengan ruang yang wujud antara baris teks, mencipta ilusi jidar yang tidak kelihatan di bawah imej.
Untuk membetulkan keadaan ini, adalah perlu untuk mengubah imej menjadi elemen blok. Pelbagai teknik boleh mencapai ini, termasuk:
Pendekatan Alternatif
Walaupun menggunakan kaedah yang dinyatakan di atas adalah sangat berkesan, pendekatan alternatif wujud:
Dengan melaksanakan langkah pembetulan ini, pembangun boleh menghapuskan margin halimunan yang membingungkan dan memulihkan keharmonian pada halaman web mereka.
Atas ialah kandungan terperinci Mengapa Imej Nampaknya Mempunyai Margin Halimunan Di Bawahnya dalam Firefox dan Safari, Walaupun Kod Saya Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!