• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テキストボックスが、縦長になる)

テキストボックスの縦長化について

このQ&Aのポイント
  • テキストボックスの縦長化について、okwaveの質問テキストボックスのようなテキストボックスを作りたい場合、どのようにすればよいでしょうか?パソコンのみの利用でスマホ対応は不要です。
  • 現在のコードではtextareaのwidthとheightを調整していますが、横幅が狭いままで縦長のテキストボックスにならず、問題が発生しています。
  • テキストボックスの縦長化方法についてアドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

>おのおの、どういう違いがあるのでしょうか? cols,rowsは文字の入力量を表す単位 width,heightは、フォームパーツの表示サイズを表す単位になります。 同じように、SubmitにWidth,Heightをつけてみればわかりますよ。 Submitに、「文字量」なんて関係ないですからね! 後は、好みのデザインになるように、調整して完成です!。 あと、style="..."はスタイルシートCSSですので、 例えば、SP(モバイル)では、このくらいにしたい? PC(パソコン)では、このくらいにしたいなど、 HTMLはそのままで、機種ごとに見やすいレイアウトにする なんてことにもできますので、こだわってくると この流れになるとは思いますが、今回の質問では そこまでは、触れてないので、スルーしておきます~。 ってことで、回答になりますかな?

nagaon
質問者

お礼

大変詳細なご回答ありがとうございました!

その他の回答 (2)

回答No.2

<textarea は col="~" じゃなくて cols="~" です。

nagaon
質問者

お礼

おっしゃるとおりです! うまくいきました

回答No.1

textarea の col="1000" rows="50" は、使用可能な大きさを書いてるだけで、表示サイズではありません。 それ自体の大きさを指定したいのであれば、 style="margin: 0px; height: 1000px; width: 1000px;" などを追加してみてください (もちろん、サイズは質問者さんが決めてOKです) これで、ほぼ、質問の回答になっているようにか思いますが、 いかがでしょうか?

nagaon
質問者

お礼

superside0さんの回答でもうまくいきましたが、AsariKingChangさんの記述を付け加えると、そのほうがoverrideするようです。 おのおの、どういう違いがあるのでしょうか?

関連するQ&A