Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah CSS Boleh Menghapuskan Ruang Putih Antara Imej?

Bagaimanakah CSS Boleh Menghapuskan Ruang Putih Antara Imej?

DDD
DDDasal
2024-11-03 22:12:02838semak imbas

How Can CSS Eliminate the Whitespace Between Images?

Menghilangkan Jurang Antara Imej dengan CSS

Dalam bidang pembangunan web, kehadiran ruang kosong antara imej boleh menjadi gangguan estetik . Untuk menangani perkara ini, pelbagai kaedah telah digunakan, seperti menggunakan ruang tanpa putus, meletakkan komen HTML secara strategik, atau memperkenalkan pemisah baris. Tetapi adakah terdapat cara yang lebih elegan dan cekap untuk menghapuskan jurang ini dengan hanya CSS?

Kuasa Paparan: Sekat

Jawapannya terletak pada pemahaman sifat paparan lalai daripada imej HTML. Secara lalai, imej ialah elemen sebaris, bermakna ia tidak memulakan baris baharu dan boleh duduk bersebelahan. Untuk memecahkan tingkah laku ini dan mengalih keluar ruang putih, kita boleh menetapkan sifat paparan untuk menyekat:

img {
  display: block;
}

Pelaksanaan dan Kesan

Dengan menggunakan peraturan CSS ini pada imej bekas, imej akan bertindak sebagai elemen peringkat blok. Ini bermakna mereka akan menduduki lebar penuh bekas dan menyusun secara menegak, menghapuskan sebarang jarak mendatar di antara mereka. Kod berikut menunjukkan ini:

<code class="HTML"><div class="image-container">
    <img src="image1.jpg" alt="Image 1">
    <img src="image2.jpg" alt="Image 2">
</div></code>
<code class="CSS">.image-container img {
  display: block;
}</code>

Voilà! Ruang antara imej akan hilang, meninggalkan anda dengan aliran imej yang lancar.

Atas ialah kandungan terperinci Bagaimanakah CSS Boleh Menghapuskan Ruang Putih Antara Imej?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn