Forcer valogn="top" dans input type="text"
Résolu
rolly41
Messages postés
281
Statut
Membre
-
rolly41 Messages postés 281 Statut Membre -
rolly41 Messages postés 281 Statut Membre -
Bonjour,
j'ai actuellement un input type="text" avec un height:"250"
Problème, impossible de forcer un valign="top" pour que l'écriture commence du haut vers le bas.
Code input :
Une fois que l'utilisateur rempli le champ, c'est comme si il y avait un valign="middle" et je souhaite que le texte commence depuis le haut du champ de saisie.
J'ai testé un vertical-align:top; en css, mais cela ne fonctionne pas. Que puis-je faire ?
Merci d'avance.
j'ai actuellement un input type="text" avec un height:"250"
Problème, impossible de forcer un valign="top" pour que l'écriture commence du haut vers le bas.
Code input :
<input type="text" name="presentation" value="" style="width:80%;height:250px;" />
Une fois que l'utilisateur rempli le champ, c'est comme si il y avait un valign="middle" et je souhaite que le texte commence depuis le haut du champ de saisie.
J'ai testé un vertical-align:top; en css, mais cela ne fonctionne pas. Que puis-je faire ?
Merci d'avance.
A voir également:
- Forcer valogn="top" dans input type="text"
- Forcer demarrage pc - Guide
- Forcer suppression fichier - Guide
- Forcer réinitialisation pc - Guide
- Forcer à quitter - Guide
- Top site telechargement - Accueil - Outils
1 réponse
Bonjour,
Certainement parce qu'un input de type text a été créé à l'origine pour une écriture monoligne, donc le comportement prévu est en alignement vertical au milieu, d'ailleurs cet input ne prendra pas en compte les retours à la ligne entrées au clavier. Si tu veux absolument avoir un champ de formulaire sur plusieurs lignes dont la 1ère ligne commence en haut contre la bordure supérieure, il faut utiliser la balise de formulaire textarea prévue à cet effet.
Certainement parce qu'un input de type text a été créé à l'origine pour une écriture monoligne, donc le comportement prévu est en alignement vertical au milieu, d'ailleurs cet input ne prendra pas en compte les retours à la ligne entrées au clavier. Si tu veux absolument avoir un champ de formulaire sur plusieurs lignes dont la 1ère ligne commence en haut contre la bordure supérieure, il faut utiliser la balise de formulaire textarea prévue à cet effet.
rolly41
Messages postés
281
Statut
Membre
1
Merci, cela fonctionne très bien. Bonne journée.