2016-03-22 17 views
0

私はテーブルフォームを持っていますが、Firefox/Chromeでは完璧に見えますが、IEでは等しくないようです。以下はIEの表です。左のフォームは右よりも長くなっています(見やすくするためにボーダーを表示しています)。フォームのCSSはwidth:100%を使用しています。変更すると、左のフォームは常に長くなります。 これを修正する簡単な方法はありますか?フォームの[入力]幅はIEで同じではありません

enter image description here

答えて

0

あなたのコードを共有している場合には、正確な答えをproviedために容易になるだろう。しかし、私はとにかく何かを手助けしようとします。

INPUT要素の幅を100%に設定する場合は、親要素によって指定された空き領域の100%が使用されます。 (この場合はおそらくTD要素かもしれません)

あなたの問題は入力幅ではなくTD幅にあるようです。

副次的なことに、表を表形式のデータにのみ使用することをお勧めします。 TABLE要素を使用せずにフォームをレイアウトする方法は他にもあります。

あなたのコードでさらに助言を与えることができます。

これが役に立ちます。

+0

答えていただきありがとうございます。私は自分で手動で幅を設定します – Mirza

関連する問題