2010-09-23 5 views

Répondre

2

C'est le comportement standard des éléments <input type="image" /> et je ne pense pas que vous pouvez le changer.

Vous pourriez plutôt utiliser la balise <button>:

<button type="submit"> 
    <img src="someimage.jpg" /> 
</button> 

Edit: Si vous ne voulez pas ressembler à un bouton, vous pouvez utiliser les CSS pour supprimer le style de bouton:

button { 
    border-style: none; 
    background-color: transparent; 
} 
+0

Ceci ajoute une image au bouton il ne change pas le bouton lui-même! – 5416339

+0

Voir ma modification pour savoir comment supprimer le style de bouton. – casablanca

+0

+1 parce que je ne savais pas que c'était possible. – Bobby

0

Je pense que c'est le comportement et l'insead de se battre avec ce comportement ce que vous pouvez faire est d'appliquer css sur le type d'entrée = soumettre. avec la propriété background-image.

 

< input type=submit id='submitButton' value='submit' /> 
 

<style> 
#submitButton { 
    width: 100px; 
    height: 55px; 
    padding: 55px 0 0; 
    margin: 0; 
    border: 0; 
    background: transparent url(pathtoyourimage/image.gif) no-repeat center top; 
    overflow: hidden; 
    cursor: pointer; /* hand-shaped cursor */ 
    cursor: hand; /* for IE 5.x */ 
} 
</style> 
 
+0

Pouvez-vous me dire en détail? – 5416339

+0

J'ai modifié ma réponse pour plus de détails que vous avez demandé. –

Questions connexes