J'ai ce page.CSS: question sur l'alignement et les listes
Appuyez sur "Enregistrer".
Y at-il un moyen d'aligner verticalement chaque champ avec le message d'erreur sans donner de marge gauche?
Cordialement
Javi
J'ai ce page.CSS: question sur l'alignement et les listes
Appuyez sur "Enregistrer".
Y at-il un moyen d'aligner verticalement chaque champ avec le message d'erreur sans donner de marge gauche?
Cordialement
Javi
Vous devez déplacer vos éléments de message d'erreur dans leurs <li class="form_1">
éléments correspondants. Ensuite, attribuez float: left;
à chaque élément de message d'erreur.
Mettre tout dans les éléments de la liste sera difficile. Vous pouvez modifier ceci:
<li class="form_1_errores">
<ul class="error_list">
<li>Debes escribir tu e-mail</li>
</ul>
</li>
<li class="form_1">
<label for="register_password">Contraseña</label>
</li>
<li class="form_1">
<input type="password" name="register[password]"
id="register_password"></input>
</li>
à ceci:
<li class="form_1">
<label for="register_password">Contraseña</label>
<input type="password" name="register[password]"
id="register_password"></input>
<ul class="error_list">
<li>Debes escribir tu e-mail</li>
</ul>
</li>
.form_1 label, .form_1 input, .form_1 ul{
float: left;
}
Au lieu d'attribuer un margin-left
à chaque article, donner la marge au bloc contenant. #formulario_registro
semble être le meilleur candidat.
Aussi comme je l'ai suggéré dans votre autre post: Il n'y a rien de mal à mettre en forme des formes comme ceci avec une table.
Merci RoToRa, mais deux questions: quelles sont "les autres formes aimables" ?? Quelle est votre opinion à ce sujet http://www.chromaticsites.com/blog/13-reasons-why-css-is-superior-to-tables-in-website-design/ ?? Il ya trop de raisons .. – ziiweb
@ user248969, je pense que @RoToRa signifie que ce sont des données tabulaires et donc il n'y a rien de mal à utiliser les tables pour l'afficher. Ce qui est un bon argument solide qui ne va pas à l'encontre de ce qui est dit dans cet article. – ANeves
ne devrait-il pas être flottant: droite, comme le message d'erreur devrait être sur le côté droit de la boîte d'entrée? – Scoregraphic
l'erreur devrait être en dessous du champ. – ziiweb
@Scoregraphic: 'float: left;' et float: right; 'feront l'affaire tous les deux. Je préfère cependant flotter à gauche car il positionnera l'erreur juste à la droite du champ concerné, alors que le flottant à droite le positionnera aussi loin que possible vers la droite. –