28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je viens de passer 3 petites heures à me prendre la tête pour identifier un problème, c'est fait.

J'ai donc fais la découverte, ou plutôt notifié car je n'y avais jamais preté attention, que notre ami IE s'amuse à rajouter du padding à droite et à gauche du texte d'un bouton submit.
Plus le texte est long, plus l'espace ajouté est important.

J'ai ma classe .submit pour rendre mes boutons plus jolis mais j'ai beau essayer de virer le padding, le margin ou autre, rien n'y fait.
Avec un text-align : left, j'obtient bien mon texte tout à gauche au lieu d'être centré sur le bouton ce qui causait le décalage sur la gauche génant.
Mais IE garde quand même la même taille du bouton, on se retrouve avec de l'expace à droite deux fois plus grand qu'avant...

Bref, y a t'il une proprieté à changer pour que IE se contente de faire de boutons submit de la même longueur que son texte ?
Sans définir le width du bouton, le label du bouton n'étant pas de longueur connue.

Merci d'avance.