ieでの<input type=text>のサイズ

[上に] [前に] [次に]
[E-Mail] 2000/06/08(木) 15:30:38
ie4でのフォームのテキストフィールドのサイズについて質問があります。
<input type="text" size=xxxx>とした場合、NNではxxxxがそのまま半角文字数になってフィールドが生成されますが、
ieの場合は、その値よりも少ない文字しか表示されません。
size属性で指定する値と画面上で表示される文字数(半角)を一致させるにはどうしたらよいのでしょうか?

バギンズ 2000/06/08(木) 15:44:07
CGIやJavaScriptでブラウザを識別して長さを変える方法もありますが、
そんな事をやっても結局全てのブラウザに対応できるわけではないので
デザイン上問題ない様に調整するしかありません。

[E-Mail] 2000/06/08(木) 15:53:38
[[解決]]
ありがとうございます。
イントラのwebページでie4限定という前提でデザインを考えていましたので、
その必要がありました。

そして、色々実験したところどうにか出来ました。(自己レスです)

inputタグに style='font-family : "MS ゴシック";' などのように等幅フォントを指定したら上手くいきました。

[上に] [前に] [次に]