• RSS

[IE]IEをバージョン別に条件分岐させるif構文のまとめ

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

IE6にのみ特定のjavascript ファイルを有効にさせたり、IE8以下には専用のスタイルを適用させるなど、今でも何かと必要になるIE向けの条件分岐。

今回はそのようなif構文による条件分岐を、IEのバージョン6〜8に絞ってまとめました。

IE6 のみ

<!--[if IE 6]>
…
<![endif]-->


IE7 のみ

<!--[if IE 7]>
…
<![endif]-->


IE8 のみ

<!--[if IE 8]>
…
<![endif]-->


IE6 〜 IE8

<!--[if lt IE 9]>
…
<![endif]-->


IE6 以外

<!--[if !IE 6]>
…
<![endif]-->


IE 以外に適用

<!--[if !IE]>
…
<![endif]-->


IE 全バージョンに適用

<!--[if IE]>
…
<![endif]-->


条件付きコメントのまとめ

例としてIE6 でまとめました。
lt IE6IE6より下に適用
gt IE6IE6より上に適用

lte IE6IE6 以下に適用
gte IE6IE6 以上に適用



  • このエントリーをはてなブックマークに追加
  • follow us in feedly

コメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください