par
Lyssorus » 13 juin 2013, 11:12
Salut,
Bah tu peux mettre un screen oui, si tu veux pas d'emmerde tu "floutte" les adresse ou truc sensibles et surtout lol, tu fait en sorte que t'on image ne soit pas en 5000*5000 lol, ou tu fait afficher une miniature
Alors explication :
<input type="submit" name="cat" value="1" style="background:url(images/boutique/boutons/armes.png); border:none; width:largeur_de_l'image; height:hauteur_de_l'image;"/>
style="background:url(images/boutique/boutons/armes.png); border:none; width:largeur_de_l'image; height:hauteur_de_l'image; C'est en fait du CSS qu'on met directement dans le input, ça permet de le mettre en forme, mais ça perd tout l’intérêt dela feuille de style (feuille CSS) vu que le but de cette feuille est de centraliser pour pouvoir facilement modifier tout un style d'un coup.
Donc si tu as une feuille de style CSS, ce qui est dans style="..." faudrait le mettre dans le CSS sous forme de :
.form input[type=submit]{
background:url(images/boutique/boutons/armes.png) top right no-repeat;
width:largeur;
height: hauteur;
padding: 0 0 0 10px;
border:0;
}
Et donc j'avais dis que si tu as un décalage :
Si ça merdouille tu peux essayer d'ajouter un float:left; ou float:right; voir même un position:adsolute; ou position:relative; dans le style.
C'est à rajouter dans style="...." (ou dans ta feuille de style) essaye les quatres séparément ^^' et vois ce que ça donne :p parce qu'en fait, je ne connais pas trop les effets XD