Forum de discussion
Forum « Programmation HTML » (archives)
Pb positionnement float
Envoyé: 28 octobre 2005, 7h10 par john
J'ai besoin d'aligner :
input1 input2 input3 img1 img2 input4 input5 input6
J'ai utilisé un positionnement absolu mais j'aimerais bien essayer avec des float.
Pour avoir un centrage parfait j'ai mis des float left pour :
input1 input2 input3 img1
et des float right pour :
img2 input4 input5 input6
Voici mon code CSS :
/* On part de la gauche */
#input1 {
margin-top:10px;
margin-left:20px;
float:left;
}
#opt_input1 {
position:relative;
top:5px;
}
#input2 {
margin-top:10px;
margin-left:15px;
float:left;
}
#opt_input2 {
position:relative;
top:5px;
left:27px;
}
#input3 {
margin-top:10px;
margin-left:15px;
float:left;
}
#img1 {
margin-top:5px;
margin-left:25px;
float:left;
}
/* On part de la droite */
#img2 {
margin-top:5px;
margin-right:25px;
float:right;
}
#input4 {
margin-top:10px;
margin-right:15px;
float:right;
}
#opt_input4 {
position:relative;
top:5px;
right:4px;
}
#input5 {
margin-top:10px;
margin-right:15px;
float:right;
}
#input6 {
margin-top:10px;
margin-right:20px;
float:right;
}
Mon problème : prenons par exemple la partie gauche de l'écran.
On a input1 input2 input3 img1
Malgré le margin-left:15px; défini pour les input2 et input3, les écarts input1-input2 et input2-input3 sont de taille différente, ce qui affecte l'esthétique de ma page.
Comment faire pour régler ce problème ?
Merci de votre attention.
Réponses
|