1upホームページ作成のフォーム<form>の複数行分の入力窓<textarea>サイズをスタイルシートにて調整方法です。
ホームページ作成
無料!発信中!メール情報誌!
ホームページ作成TOP > フォームを設置する > 複数行分の入力窓サイズを調整する(CSS)
複数行分の入力窓<textarea>サイズ調整

複数行分の入力窓を入れる内でもご紹介した通り、
<textarea rows="3" cols="10">〜</textarea>
にてサイズ指定(rows="3" cols="10")をしても下記の表示結果(1)の様にブラウザによって、その表示サイズが違ってきます。

これでは、ブラウザによってレイアウトが大きく崩れてしまう可能性が高くなります。

下記のスタイルシート指定の様にほぼ同じ大きさにて表示する様に指定していきましょう。

種類表示結果(1)スタイルシート指定
IE7IE7textarea→ textarea
IE6IE6textareatextarea
FirefoxFirefoxtextareatextarea
OperaOperatextareatextarea

sample
 → 
スタイルシート width:サイズ;height:サイズ;

スタイルシートにて設定した場合と、rows="" cols=""にて設定した場合とでは、スタイルシートで指定したサイズが優先されます。

スタイルシートを無効にした環境の為の、通常の指定方法(rows="" cols="")と、スタイルシートでの指定方法は同時にしておきましょう。

指定方法は、<textarea>に対してwidth:サイズ;height:サイズ;にて指定します。

今回は、width:100px;height50px;にて指定しています。

<textarea>〜</textarea>の書き方

<textarea cols="10" rows="3" name="text2" style="width:100px;height:50px;">
</textarea>
こうなります
種類表示結果
IE7IE7textarea
IE6IE6textarea
FirefoxFirefoxtextarea
OperaOperatextarea

ホームページ作成TOP > フォームを設置する > 複数行分の入力窓サイズを調整する(CSS) > このページのTOP ▲