• 締切済み

IE8で指定していない空白があく

dlリストを使用して、住所などの情報を入力するフォームを作っているのですが、なぜかinput要素の左側だけに空白があきます。 当然inputの左にmarginもpaddingも設定していません。 普通のテキストやselect要素はしっかりくっつきます。 <dl> <dt>都道府県</dt> <dd><select id="pref" name="pref"><option value="">▼選択してください</option></select></dd> </dl> <dl> <dt>市区町村</dt> <dd><input name="addr" type="text" id="addr"></dd> </dl> ソースはこんな感じです。 唯一inputに対してcssを設定しているとすれば以下だけです。 input[type="submit"]{ padding: 3px; } input[type="button"]{ padding: 3px; } chromeで見るとこのようになっていないので、IE8だけだと思います。 (IE7やIE6で見る環境がないので、他のIEはわかりませんが) inputに対してやidを付与してmargin、padding共に0pxなどと設定しましたが改善されません。 同じような現象になった方がいれば、解決方法をお教えください。

みんなの回答

  • outbrave
  • ベストアンサー率60% (231/380)
回答No.1

掲示されたソースでは、画像のような表示にはなりません。

関連するQ&A