Bonjour tout le monde,
Voilà, je doit créer un formulaire dont la présentation correspond au code (simplifié) ci-dessous.
Le contenu du label "f13" est dynamique en fonction de la sélection du select du label "f12".
Mon problème est le suivant :
Selon le contenu du label "f13", sa hauteur varie et entraîne le déplacement vers le bas des lignes 2 et 3.
Y a-t'il un moyent de faire en sorte que les labels conservent leurs position et ce malgré le changement de hauteur du label "f13" ?
Un tout grand merci pour votre aide.
Horst
Modifié par hkriegers (28 Mar 2007 - 07:50)
Voilà, je doit créer un formulaire dont la présentation correspond au code (simplifié) ci-dessous.
Le contenu du label "f13" est dynamique en fonction de la sélection du select du label "f12".
Mon problème est le suivant :
Selon le contenu du label "f13", sa hauteur varie et entraîne le déplacement vers le bas des lignes 2 et 3.
Y a-t'il un moyent de faire en sorte que les labels conservent leurs position et ce malgré le changement de hauteur du label "f13" ?
Un tout grand merci pour votre aide.
Horst
<html>
<head>
<title></title>
<style type="text/css">
#f1 {
width: 700px;
text-align: left;
}
#f1 label {
display: block;
width: 200px;
line-height: 14px;
padding: 0px 0px 12px 0px;
border: 1px solid red;
}
#f1 label input,
#f1 label select {
display: block;
margin-top: 3px;
width: 150px;
}
#f1 label.f11,
#f1 label.f21,
#f1 label.f31 {
clear: left;
}
#f1 label.f11,
#f1 label.f12,
#f1 label.f13,
#f1 label.f21,
#f1 label.f22 {
float:left;
}
</style>
</head>
<body>
<fieldset id="f1">
<legend>Ma légende</legend>
<label class="f11">
f11:
<input type="text" id="f11" value="f11"/>
</label>
<label class="f12">
f12:
<select id="f12">
<option value="1">Valeur 1</option>
<option value="2">Valeur 2</option>
</select>
</label>
<label class="f13">
f13:
<input type="text" id="f13" value="f13"/>
</label>
<label class="f21">
f21:
<input type="text" id="f21" value="21"/>
</label>
<label class="f22">
f22:
<select id="f22">
<option value="1">Valeur 1</option>
<option value="2">Valeur 2</option>
</select>
</label>
<label class="f31">
f31:
<input type="text" id="f31" value="f31"/>
</label>
</fieldset>
</body>
</html>
Modifié par hkriegers (28 Mar 2007 - 07:50)