• ベストアンサー

textareaの幅を画面と合わせたい

HTMLのテキストエリアで画面サイズに合わせたいのですが、 何か方法はないでしょうか。 お知恵を貸してください。 <textarea name="addtext" cols="35" rows="25"></textarea> これだと固定になってしまいます。 <textarea name="text" width=30% height=100%></textarea> イメージ的にはこんなことをしたいのです。

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

  • ベストアンサー
  • golive001
  • ベストアンサー率54% (20/37)
回答No.2

CSSで指定すればできますよ。 こんな具合に↓ (前略) <head> <style type="text/css"> tablearea{ width:100%; height:30%; } </style> </head> <body> <textarea></textarea> </body> </html>

akinaga
質問者

お礼

できました!ありがとうございます。

その他の回答 (1)

  • quads
  • ベストアンサー率35% (90/257)
回答No.1

HTMLの範疇では実現できません。 cols 属性及び rows 属性を適当に指定した上で、width, height プロパティを指定すれば実現できます。 ルート要素までの先祖要素全ての height 値が 100% である必要があります。 関連する内容かもしれません。 http://www.gac.jp/article/index.php?stats=question&category=3&id=17463&command=msg

akinaga
質問者

お礼

回答ありがとうございます。

関連するQ&A

専門家に質問してみよう