Hello,
Je viens de passer plusieurs heures à chercher une solution à mon problème, sans résultat.
J'ai un formulaire avec deux champs de saisie et leurs labels respectifs :
Mon objectif est de n'avoir qu'un seul couple label/input sur une même ligne.
Le CSS ressemble donc à ça :
Ca marche correctement sous Firefox mais pour Internet Explorer (6 et 7) seuls les labels s'affichent l'un en dessous de l'autre, les deux input restent sur la même ligne.
Est-ce qu'il existe une solution qui ne me m'oblige pas à rajouter des balises dans mon formulaire ?
Modifié par Julien Falque (13 Nov 2009 - 12:07)
Je viens de passer plusieurs heures à chercher une solution à mon problème, sans résultat.
J'ai un formulaire avec deux champs de saisie et leurs labels respectifs :
<form action="pwet.php" method="post">
<label for="pseudonyme">Pseudonyme :</label>
<input type="text" name="pseudonyme" />
<label for="mot-de-passe">Mot de passe :</label>
<input type="password" name="mot_de_passe" />
</form>
Mon objectif est de n'avoir qu'un seul couple label/input sur une même ligne.
Le CSS ressemble donc à ça :
label
{
float: left;
clear: left;
}
input
{
float: left;
}
Ca marche correctement sous Firefox mais pour Internet Explorer (6 et 7) seuls les labels s'affichent l'un en dessous de l'autre, les deux input restent sur la même ligne.
Est-ce qu'il existe une solution qui ne me m'oblige pas à rajouter des balises dans mon formulaire ?
Modifié par Julien Falque (13 Nov 2009 - 12:07)