168

CSSを介してtextarea'rowsと属性を設定したいのですが。cols

CSSでこれを行うにはどうすればよいですか?

4

5 に答える 5

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

これは以下と同等です:

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

ここで、1em は現在のフォント サイズに相当するため、テキスト領域の幅は 50 文字になります。 ここを参照してください

于 2014-01-22T10:57:47.457 に答える
113

widthheightcssルートを使用するときに使用されます。

<!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>
于 2010-01-09T19:04:39.393 に答える
16

私はあなたができるとは思わない。私はいつも高さと幅で行きます。

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

CSSの方法でそれを行うことの良いところは、完全にスタイルを設定できることです。これで、次のようなものを追加できます。

textarea{
width:400px;
height:100px;
border:1px solid #000000;
background-color:#CCCCCC;
}
于 2010-01-09T19:07:33.787 に答える
3

私の知る限り、あなたはできません。

その上、それはとにかくCSSが何であるかではありません。CSSはスタイリング用で、HTMLはマークアップ用です。

于 2010-01-09T19:05:53.290 に答える