Estoy tratando de mostrar una imagen png en un elemento <button>
en HTML. El botón tiene el mismo tamaño que la imagen, y la imagen se muestra pero por algún motivo no está en el centro, por lo que es imposible verlo todo. En otras palabras, parece que la esquina superior derecha de la imagen se encuentra en el centro del botón y no en la esquina superior derecha del botón.Insertar imagen en un elemento <button>
Este es el código HTML:
<button id="close" class="closing" onClick="javascript:close_clip()"><img src="icons/close.png" /></button>
Actualización:
Lo que realmente ocurre, creo, es un problema de margen. Obtengo un margen de dos píxeles, por lo que la imagen de fondo está saliendo del botón. El botón y la imagen son del mismo tamaño, que sólo es 20px
, por lo que es muy notable ... Probé margin:0
, padding:0
, pero no sirvió de nada ...
Para mí, funciona perfectamente ... ¿Cuál es el contexto en el que estás experimentando esto? Posible publicar algunas líneas más de código? –
¿Puedes reproducir esto en un sitio en vivo, como [JS Fiddle] (http://jsfiddle.net/) para que * veamos * qué está pasando? –