Forcer valogn="top" dans input type="text"
Résolu
rolly41
Messages postés
244
Date d'inscription
Statut
Membre
Dernière intervention
-
rolly41 Messages postés 244 Date d'inscription Statut Membre Dernière intervention -
rolly41 Messages postés 244 Date d'inscription Statut Membre Dernière intervention -
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 la reinitialisation pc - Guide
- Forcer suppression fichier - 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
244
Date d'inscription
Statut
Membre
Dernière intervention
1
Merci, cela fonctionne très bien. Bonne journée.