Tôi nhận được một số loại đệm bên dưới thẻ img trong trang web của mình. Html trông giống như:Phần đệm bổ sung dưới một thẻ <img>?
<li>
<div>Title</div>
<img src='...' width='60px' height='60px' />
</li>
Vâng, có khoảng 5 pixel đệm bên dưới hình ảnh (tôi có thể biết vì màu bg của mục cha mẹ khác nhau). Tôi đã thử gán một lớp cho thẻ img với padding/margin/border tất cả được đặt thành 0, nhưng không thay đổi. Tôi tự hỏi nếu có bất cứ điều gì tôi đang thiếu về img thẻ có thể gây ra padding này xuất hiện?
Khi tôi loại bỏ các thẻ img, và chỉ rời khỏi 'tiêu đề' div, padding thêm đã biến mất,
Cảm ơn
------------- Cập nhật - ------------------
Điều này chỉ xảy ra trên FF, chrome và safari trông ok. Firebug cũng cho thấy phần đệm là một phần của phần tử img.
Đây có phải là trong tất cả các trình duyệt không? –
Điều đó không đến từ 'li'? Bạn đang sử dụng Firebug để xác định yếu tố nào gây ra không gian? –
Oh hmmm no - điều này dường như đang diễn ra trong FF, chrome và safari là ok. – user246114