Rumah > hujung hadapan web > tutorial css > Mengapa Imej dalam DIV HTML5 Mempunyai Margin Bawah 3px, dan Bagaimana Saya Boleh Membetulkannya?

Mengapa Imej dalam DIV HTML5 Mempunyai Margin Bawah 3px, dan Bagaimana Saya Boleh Membetulkannya?

DDD
Lepaskan: 2024-12-19 10:19:14
asal
449 orang telah melayarinya

Why Do Images in HTML5 DIVs Have a 3px Bottom Margin, and How Can I Fix It?

Membetulkan Isu Margin Tidak Dijelaskan dengan Imej dalam HTML5

Dalam HTML5, pengguna telah menghadapi isu yang tidak dijangka di mana imej yang disertakan dalam elemen DIV mendapat yang tidak dapat dijelaskan Jidar bawah 3px walaupun tiada definisi CSS yang menyebabkannya. Isu ini telah diperhatikan walaupun apabila ketinggian dan lebar imej dan DIV kedua-duanya ditetapkan kepada 50px.

Untuk menyelesaikan anomali ini, isu ini boleh dikesan kepada imej yang berkelakuan seperti aksara dalam teks, mencipta ruang di bawahnya untuk menggantung aksara seperti "y" atau "g." Penyelesaiannya terletak pada penggunaan sifat CSS penjajaran menegak untuk menunjukkan bahawa tiada ruang sedemikian diperlukan. Sebarang nilai untuk penjajaran menegak sudah memadai, dengan "tengah" menjadi pilihan popular.

Melaksanakan pembetulan ini dalam CSS:

img {
    vertical-align: middle;
}
Salin selepas log masuk

Dengan memasukkan kod ini, imej akan kehilangan yang tidak diingini margin bawah, menghasilkan tingkah laku yang diharapkan. Untuk demonstrasi praktikal, rujuk jsFiddle yang dikemas kini ini: http://jsfiddle.net/fRpK6/1/.

Atas ialah kandungan terperinci Mengapa Imej dalam DIV HTML5 Mempunyai Margin Bawah 3px, dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan