CSSを介してtextarea'rowsと属性を設定したいのですが。cols
CSSでこれを行うにはどうすればよいですか?
<textarea rows="4" cols="50"></textarea>
これは以下と同等です:
textarea {
height: 4em;
width: 50em;
}
ここで、1em は現在のフォント サイズに相当するため、テキスト領域の幅は 50 文字になります。 ここを参照してください。
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>
私はあなたができるとは思わない。私はいつも高さと幅で行きます。
textarea{
width:400px;
height:100px;
}
CSSの方法でそれを行うことの良いところは、完全にスタイルを設定できることです。これで、次のようなものを追加できます。
textarea{
width:400px;
height:100px;
border:1px solid #000000;
background-color:#CCCCCC;
}
私の知る限り、あなたはできません。
その上、それはとにかくCSSが何であるかではありません。CSSはスタイリング用で、HTMLはマークアップ用です。