• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE7にのみ有効なCSSソース)

IE7におけるCSSソースの問題と解決法

このQ&Aのポイント
  • IE7にのみ有効なCSSソースで、写真を縦に4枚並べているが4pxの間隔が8pxになる問題が発生している。IE6では正常に動作するが、IE7では動作しない。問題の解決方法を提案してください。
  • IE7でのCSSソースの問題が発生している。写真の縦並びに間隔を4pxに設定しているが、IE7では8pxの間隔になってしまう。IE6では問題なく動作しているため、IE7での正常な表示方法を教えてください。
  • IE7のみで起きるCSSソースの問題がある。写真の縦並びに4pxの間隔を設定しているが、IE7では8pxになってしまう。IE6では正常に動作するため、IE7でも同様に動作する方法を教えてください。

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

  • ベストアンサー
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

アンダースコアハックはIE7の標準モードで利用できないようになっています。 私が対処法として思いつくのはIE7だけ、或いはIEだけ読み込ませるCSSを変える方法。 Conditional Commentsを使用しているためIE4以前には使えませんが、IE4で見るユーザーはそこまで多くないでしょうから問題はないはず。 #IEとそれ以外を分ける <!--[if IE]><link rel="stylesheet" href="ie.css" type="text/css"><![endif]--> <![if IE]><link rel="stylesheet" href="not_ie.css" type="text/css"><![endif]> #IE7とそれ以前と非IEを分ける <!--[if (gte IE 5 & lt IE 7)]><link rel="stylesheet" href="ie.css" type="text/css"><![endif]--> <!--[if (gte IE 7)]><link rel="stylesheet" href="ie7.css" type="text/css"><![endif]--> <![if IE]><link rel="stylesheet" href="not_ie.css" type="text/css"><![endif]>

tensi40
質問者

お礼

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