Tôi đang cố gắng hiển thị hình ảnh png trên một phần tử <button>
trong HTML. Nút có cùng kích thước với hình ảnh và hình ảnh được hiển thị nhưng vì một lý do nào đó không ở giữa - vì vậy không thể nhìn thấy tất cả. Nói cách khác, có vẻ như góc trên cùng bên phải của hình ảnh nằm ở giữa nút và không phải ở góc trên cùng bên phải của nút.Nhúng hình ảnh vào một yếu tố <button>
Đây là mã HTML:
<button id="close" class="closing" onClick="javascript:close_clip()"><img src="icons/close.png" /></button>
Cập nhật:
Điều gì thực sự xảy ra, tôi nghĩ, là một vấn đề lợi nhuận. Tôi nhận được một lề hai pixel, vì vậy hình nền sẽ biến mất khỏi nút. Nút và hình ảnh có cùng kích thước, chỉ có 20px
, vì vậy rất đáng chú ý ... Tôi đã thử margin:0
, padding:0
, nhưng nó không giúp được ...
Đối với tôi, nó hoạt động hoàn hảo ... đó là bối cảnh bạn đang trải nghiệm điều này? Có thể đăng thêm một vài dòng mã? –
Bạn có thể tái tạo điều này trên một trang web trực tiếp, chẳng hạn như [JS Fiddle] (http://jsfiddle.net/) để chúng tôi * xem * những gì đang xảy ra? –