CSS et IE7 : problème de fin de formulaire

WRInaute passionné
Bonjour,

j'ai toujours un souci quand je code mes css avec ie7 : une partie du formulaire se double. c'est assez difficile à expliquer. le mieux, c'est des exemples :

http://www.maison-de-retraite-centre.fr : le formulaire du centre m'affiche le mot "mois" sur le fond bleu (mois est la dernière option du select)
http://Www.avima.fr : le formulaire de gauche me répète le "age" du mot "message" et donc me casse tout, le formulaire de droite (newsletter) me rajoute une marge avant le champ email

voilà ça me fait *'ù*$^ù! :evil:

Merci
 
WRInaute impliqué
rudddy a dit:
http://www.maison-de-retraite-centre.fr : le formulaire du centre m'affiche le mot "mois" sur le fond bleu (mois est la dernière option du select)

Rajoute :

Code:
<div style="clear:left;"></div>

ici :
Code:
<input name="url" value="www.maison-de-retraite-centre.fr/" type="hidden">
<div style="clear:left;"></div>
<input name="go" value="" class="go" type="submit">

Chez moi ça résoud le pb !


Tiens moi au courant
 
WRInaute impliqué
rudddy a dit:
http://Www.avima.fr : le formulaire de gauche me répète le "age" du mot "message" et donc me casse tout,

idem, chez moi ça corrige :
Code:
<textarea name="message" cols="25" rows="5" id="message"></textarea>
 <div style="clear:left;"></div>
<input name="flag_envoye" value="gauche" type="hidden">
 
WRInaute impliqué
rudddy a dit:
http://Www.avima.fr le formulaire de droite (newsletter) me rajoute une marge avant le champ email

et encore :

Code:
<input name="email_newsletter" class="txtBox" id="email_newsletter" type="text">
<div style="clear:left;"></div>
<input name="flag_envoye" value="droite" type="hidden">

Bref,
1 : désolé pour les 3 messages, mais à chaque fois je pensais pas regarder le suivant :D
2 : j'avais jamais vu ce bug avant
3 : fuc* IE

Bon courage
 
WRInaute impliqué
de rien ;)

Perso, je "clear" très souvent dans mon code pour éviter des problèmes comme cela mais d'habitude c'est à cause des floats ... pas à cause d'un pauvre input.

.clearL{clear:left}
.clearR{clear:right}
 
Discussions similaires
Haut