- ベストアンサー
※ 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でも同様に動作する方法を教えてください。
- みんなの回答 (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]>
お礼
ご回答ありがとうございます。