si quieres que se vea encima de la imagen, o sea lo que entiendo es que quieres que tape parte de la imagen con el boton lo que debes hacer es usar codigo css....
Código HTML:
Ver original
#boton {background: red;
float: left;
position: absolute;
}
img{float: left;}
<img width="300px" height="300px" src="imagen.jpg">
<div id="boton"> este es el boton
</div>
con esto ya tienes un boton sobre una imagen.... y si quieres cambiar donde salga solo usas el margin left o margin top.....
y ya..... espero haberte podido ayudar.....