строки textarea и атрибут cols в CSS - PullRequest
144 голосов
/ 09 января 2010

Я бы хотел установить атрибуты textarea rows и cols с помощью CSS.

Как бы я сделал это в CSS?

Ответы [ 4 ]

291 голосов
/ 22 января 2014
<textarea rows="4" cols="50"></textarea>

Это эквивалентно:

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

, где 1em эквивалентно текущему размеру шрифта, поэтому текстовая область должна иметь ширину 50 символов см. Здесь .

103 голосов
/ 09 января 2010

width и height используются при прохождении маршрута 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>
16 голосов
/ 09 января 2010

Не думаю, что ты можешь. Я всегда хожу с ростом и шириной.

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

Хорошая вещь в CSS это то, что вы можете полностью его стилизовать. Теперь вы можете добавить такие вещи, как:

textarea{
width:400px;
height:100px;
border:1px solid #000000;
background-color:#CCCCCC;
}
4 голосов
/ 09 января 2010

Насколько я знаю, вы не можете.

Кроме того, это не то, что CSS для в любом случае. CSS - для стиля, а HTML - для разметки.

...