css alignement input IE et firefox : perte de cheveux ! RESOLU

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

css alignement input IE et firefox : perte de cheveux ! RESOLU

Message le Mar Jan 05, 2010 22:35

Salut à tous, :D

J'ai un petit souci css. Voici mon code. C'est un simple div qui est au dessus de ma page d'accueil et permettant aux utilisateurs de se connecter en mettant user et mot de passe.

Code: Tout sélectionner
<div id="menu_connexion">

   <form>
      <table>
         <tr>
            <td valign="middle">
                  <a href="index.php?page=3darts">Section membres</a>|   
                  <a href="index.php?page=resume">Section administration</a>   
            </td>
            <td valign="middle">Nom d'utilisateur :<input type="text" name="nom" /></input></td>
            <td valign="middle">Mot de passe :<input type="text" name="nom" /></input></td>
            <td valign="middle"><input type="image" value="submit"src="images/Bouton_Valider.jpg" name="nom"/></input></td>
         </tr>
         
         
      </table>
   </form>   
</div>


Le problème est que sur IE6 les deux input text sont mal alignés ainsi que les deux liens hyertextes :
Code: Tout sélectionner
<a href="index.php?page=3darts">Section membres</a>|   
<a href="index.php?page=resume">Section administration</a>


CSS :

Code: Tout sélectionner
#menu_connexion{
background-image:url("images/connexion_background.jpg");
background-repeat: repeat-y;
margin-left: auto;
margin-right: auto;
width:1000px;
border:red solid 1px;
font-size:12px;
font-family: Verdana;
}


De plus :

Sous Ie il me crée un espace en dessous de l'ensemble.

SCREENSHOTS


Image



D'avance merci à tous.
Dernière édition par hx.jonathan le Mer Jan 06, 2010 0:06, édité 1 fois.


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: css alignement input IE et firefox : perte de cheveux !

Message le Mar Jan 05, 2010 23:39

Complètement au hasard, vire tes :
Code: Tout sélectionner
valign="middle

de tes td.
Et tente un :
Code: Tout sélectionner
#menu tr{
vertical-align:middle;
}


le valign n'est pas valide dans certains doctype.

Bon, c'est un peu au hasard longtemps que je n'ai pas mis les mains dans le cambouis ;)

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

Re: css alignement input IE et firefox : perte de cheveux ! RESOLU

Message le Mer Jan 06, 2010 0:07

Salut,

Merci de ta réponse mais je viens de trouver la solution. Il faut mettre :

form{
margin:0;padding:0;
}


a++
John


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités