Problème CSS2 : aligner un label et un input

WRInaute accro
Bonjour à tous !

Je galère un peu pour aligner verticalement ensemble un texte placé dans une balsie label et un chant de type input. Il y a toujours un léger décalage vertical entre les 2 et je ne vois pas comment affiner ça.

Ma CSS :

Code:
#newsletter label
{font-weight:bold;color:#000000;margin:0px;padding:0px;font-size: 14px;}
#newsletter hr
{border:none;background-color:#B8BECE;color:#B8BECE;height:1px;padding:0 0 0 0px;margin:0 0 0 0px}
#bloc-newsletter
{width:475px;padding-left:15px;float:left;height:32px;line-height:32px;}

Mon Code HTML :

Code:
<div id="bloc-newsletter">
<label>Newsletter</label><input name="mail_newsletter" type="text" style="width:150px;">
<hr>
</div>

Si quelqu'un a une solution, je suis preneur.
 
WRInaute passionné
T'as pas un lien pour voir ton problème parce que je visualise pas trop ton pb.
Essaye avec un margin-top dans le label pour le positionner par rapport au input.
 
WRInaute accro
...

... nan pas de lien c'est un site en dev.

Mais des shoot écran oui :

Sur IE :
pbie0fw.gif


Sur FireFox :
pbff2af.gif
 
WRInaute impliqué
Salut,

1) Tu mesures ton décalage
2) Tu vérifies si c'est pareil pour tous les champs
3) En fonction de ça, tu fais une feuille css spécifique IE, que tu appliques via un commentaire conditionnel
 
Discussions similaires
Haut