web-dev-qa-db-fra.com

Les lignes de textarea et l'attribut cols en CSS

Je voudrais définir les attributs textarearows et cols via CSS.

Comment ferais-je cela en CSS?

144
ASD

width et height sont utilisés lors du parcours css.

<!DOCTYPE html>
<html>
    <head>
        <title>Setting Width and Height on Textareas</title>
        <style>
            .comments { width: 300px; height: 75px }
        </style>
    </head>
    <body>
        <textarea class="comments"></textarea>
    </body>
</html>
103
Sampson
<textarea rows="4" cols="50"></textarea>

Cela équivaut à:

textarea {
    height: 4em;
    width: 50em;
}

où 1em est équivalent à la taille de la police actuelle, la largeur de la zone de texte est donc de 50 caractères. voir ici .

294
user2928048

Je ne pense pas que tu peux. Je vais toujours avec la hauteur et la largeur.

textarea{
width:400px;
height:100px;
}

la bonne chose à propos de le faire de la manière CSS est que vous pouvez complètement le styliser. Maintenant, vous pouvez ajouter des choses comme:

textarea{
width:400px;
height:100px;
border:1px solid #000000;
background-color:#CCCCCC;
}
16
Code Monkey

Autant que je sache, vous ne pouvez pas.

D'ailleurs, ce n'est pas ce que CSS est pour de toute façon. CSS est pour le style et HTML est pour le balisage.

4
Moulde