Ich versuche, ein PNG-Bild auf einem <button>
Element in HTML anzuzeigen . Die Schaltfläche hat die gleiche Größe wie das Bild und das Bild wird angezeigt, jedoch aus irgendeinem Grund nicht in der Mitte. Daher ist es unmöglich, alles zu sehen. Mit anderen Worten, die obere rechte Ecke des Bildes befindet sich anscheinend in der Mitte der Schaltfläche und nicht in der oberen rechten Ecke der Schaltfläche.
Dies ist der HTML-Code:
<button id="close" class="closing" onClick="javascript:close_clip()"><img src="icons/close.png" /></button>
Update:
Was tatsächlich passiert, denke ich, ist ein Randproblem. Ich erhalte einen Rand von zwei Pixeln, sodass das Hintergrundbild nicht mehr auf der Schaltfläche angezeigt wird. Die Schaltfläche und das Bild die gleiche Größe haben , die nur ist 20px
, so ist es sehr auffällig ist ... Ich habe versucht margin:0
, padding:0
aber es hat nicht geholfen ...