LoginSignup
3

More than 5 years have passed since last update.

input や textarea で size や cols を使ってはならぬ

Last updated at Posted at 2015-08-21

HTML フォームの入力欄の長さがある日突然長~く伸びてしまい,レイアウトが狂いまくりました。

もずはっく日記(2015年8月) によると,input の長さを size 属性で指定している場合,Windows 7 + Firefox 40 の組み合わせでそうなるようです。
詳細が載っていますので,ぜひご一読を。

それによると,上記の組み合わせが悪い,という単純な話ではないようです。
そもそも input の size 属性や textarea の cols 属性を指定した場合に,実際にどういう大きさになるかはウェブ標準ではハッキリせず,これを用いたレイアウトはスジ悪ということみたいですね。
CSS の width とか max-width などのプロパティーでやりましょう,と。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3