2 votes

Comment choisir le nombre de lignes d'une zone de texte (*pas* la hauteur) ?

Tous les trucs que je trouve sur Google ou Stackoverflow concernent le hauteur de la zone de texte, et non le nombre de rangées/lignes.

Je veux avoir une zone de texte avec plus d'une ligne (pour une fonction "envoyer un message").

Comment puis-je y parvenir ?

Merci beaucoup.

EDIT : Je veux utiliser une entrée de type="text", car je veux l'utiliser dans un formulaire.

3voto

alex Points 186293

Vous pourriez utiliser quelques mathématiques simples...

number of lines = height / line height

Donc si vous voulez deux lignes dans votre textarea ...

textarea {
    height: 30px;
    line-height: 15px;
}

3voto

K Mehta Points 5416
<textarea name="text" rows="3"></textarea>

Vous obtiendrez ainsi une zone de texte d'une hauteur de 3 lignes.

0voto

yrosen Points 366

Vous cherchez un textarea ? Ils sont multi-lignes.

http://www.w3schools.com/tags/tag_textarea.asp

Vous pouvez le faire :

<textarea cols="40" rows="8">Text Goes Here</textarea>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X