Не совсем понятно, о чем вы просите.Если вы хотите просто разместить кнопку над изображением, не скрывая кнопку, попробуйте следующее из W3Schools :
<div class="container">
<img src="img_snow.jpg" alt="Snow">
<button class="btn">Button</button>
</div>
Если это не то, что вы хотите, и вы хотитепреобразуйте изображение в кнопку, попробуйте следующее, что я нашел в другом вопросе StackOverflow :
HTML
<button>
<img src="http://www.w3.org/html/logo/downloads/HTML5_Logo_32.png" id="dagger" />
</button>
JavaScript
$(function(){
$("#dagger").click(function(){
alert("A popup!");
});
});
ПРИМЕЧАНИЕ:Если это не сработало для вас, проверьте ссылку StackOverflow.Есть еще несколько идей.