• ベストアンサー

<textarea>と<input type="text">の横の長さをそろえる方法

<textarea>と<input type="text">の横長さをそろえるにはどうしたらいいのでしょうか? 普通にcols=とsize=ではどうしてもそろえることができません。 よろしくお願いします。

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

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

<input style="width:100px" type="text"><br> <textarea style="width:100px"> これでどうですか? スタイルはタグに直接記入しても、css(内部、外部)にしてもどちらでもかまいませんよ。

その他の回答 (2)

  • partita
  • ベストアンサー率29% (125/427)
回答No.3

私は#1さんの方法を使っています。 colsとsizeでそろっているように見えても、他のブラウザでも見るとずれていることがあるからです。XHTMLへの移行を考えてもwidth属性で設定するのがいいと思います。

noname#19206
noname#19206
回答No.2

テキストフィールドの幅を指定すると、 ブラウザ側でフォントサイズを調整したときに見づらくなることがあります。 1.フォントサイズを調整したり、 枠のデザインを弄ったりすれば幅がそろったように見えます。 2.両者のフォントサイズを同一にして、 <input type=text>のフォントを等幅にすれば大きさをそろえられるのでは?

関連するQ&A