Sto cercando di visualizzare un'immagine png su un elemento <button>
in HTML. Il pulsante ha le stesse dimensioni dell'immagine, e l'immagine viene mostrata, ma per qualche motivo non al centro - quindi è impossibile vederlo tutto. In altre parole, sembra che l'angolo in alto a destra dell'immagine si trovi al centro del pulsante e non nell'angolo in alto a destra del pulsante.Incorpora immagine in un elemento <button>
Questo è il codice HTML:
<button id="close" class="closing" onClick="javascript:close_clip()"><img src="icons/close.png" /></button>
Aggiornamento:
Quello che accade, credo, è un problema di margine. Ottengo un margine di due pixel, quindi l'immagine di sfondo sta uscendo dal pulsante. Il pulsante e l'immagine sono le stesse dimensioni, che è solo 20px
, quindi è molto inferme ... Ho provato margin:0
, padding:0
, ma non ha aiutato ...
Per me, funziona perfettamente ... qual è il contesto in cui stai vivendo questo? Possibile pubblicare qualche riga in più di codice? –
Puoi riprodurlo su un sito live, come [JS Fiddle] (http://jsfiddle.net/) per noi * vedere * cosa sta succedendo? –