define as linhas da textarea e o atributo cols em css




textarea decoration css (4)

<textarea rows="4" cols="50"></textarea>

É equivalente a:

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

onde 1em é equivalente ao tamanho da fonte atual, portanto, a área de texto deve ter 50 caracteres de largura. veja aqui .

Eu estou tentando definir os atributos de linhas e colunas do textarea via css. Como eu faria isso em CSS?


Answer #1

Eu não acho que você pode. Eu sempre vou com altura e largura.

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

O bom de fazer isso do modo CSS é que você pode modificá-lo completamente. Agora você pode adicionar coisas como:

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

Answer #2

Tanto quanto eu sei que você não pode.

Além disso, não é isso que css é de qualquer maneira. CSS para estilo e HTML para marcação.

EDIT: legal, eu estou corrigido.


Answer #3

width e height são usadas quando se vai a rota 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>






dimensions