Bonjour,
j'ai deux champs <input> de type text contenu dans des <div>. Le problème est que ce con de IE me laisse un espace entre les deux input alors que FF et safari non.

Voila à quoi ca resemble :

le html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<body>
  <div id="conteneur">
    <form action="" id="form">
       <div><input type="text" id="ville"></div>
       <div><input type="text" id="ville2"></div>
    </form>
  </div>
</body>
La css :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<style type="text/css">
  body,div{
    margin : 0px;
    padding : 0px;
    border : solid #000 0px;
  }
  input{
    margin : 0px;
    padding : 0px;
    border : solid #000 1px;
  }
</style>
Le problème vient des <input> car en les remplaçant par du texte et en affichant les borders des <div> qui les contenaient il n'y a plus d'espace.
Si j'enléve les <div> des <input> et que je met un <br> deriere le premier même combat.

Bon alors evidemment ceci est l'exemple épuré de tous le reste, pris comme ça sert à rien mais j'aimerai bien comprendre alors si vous avez une idée.
Merci d'avance.