.buttn{
background:transparent url(/logo.png) no-repeat left;
border:0;
padding-left: xxxpx; // this is how wide the image is plus any additional padding
}
<button class="buttn">Click Here</button>
Le chemin doit être remplacé par le chemin correct. En gros, définissez l'image comme arrière-plan, supprimez tout style de bouton par défaut, puis jouez avec le remplissage jusqu'à ce que vous positionniez le texte comme prévu.
Multiples :
.buttn{
background-image:url(/logo.png), url(/gradient.png);
background-repeat:no-repeat, repeat-x;
background-position:center left, center left;
}
Il n'est pas nécessaire d'utiliser une image pour le dégradé, d'ailleurs. Je montre simplement qu'il est possible d'avoir plus d'un arrière-plan.