1. 条件付きコメントの概要
1. IE の条件付きコメントは、IE のバージョンと IE 以外のバージョンを区別する優れた機能を備えており、WEB デザインでよく使用されるハック手法です。
2. 条件付きコメントは IE5 以降でのみ使用できます。
3. 複数の IE がインストールされている場合、条件付きコメントは IE の最新バージョンに基づきます。
4. 条件付きコメントの基本構造は HTML コメント () と同じです。したがって、IE 以外のブラウザでは、これらは通常のコメントとして扱われ、完全に無視されます。
5.IE は、if 条件を使用して、通常のページ コンテンツと同様に、条件付きコメント内のコンテンツを解析するかどうかを決定します。
2. 条件付きコメント属性
gt: より大きい、条件付きバージョンより上のバージョンを選択します。条件付きバージョンは含まれません
lt: より小さい、条件付きバージョンより下のバージョンを選択します条件付きバージョン、条件は含まれません バージョン
gte: 以上、条件付きバージョンを含む、条件付きバージョンより上のバージョンを選択します
lte: 以下、条件付きバージョンより下のバージョンを選択します、条件付きバージョンを含む条件付きバージョン
!: 高低に関係なく、条件付きバージョンを除くすべてのバージョンを選択します
1. CSS if ハック条件付き構文
IE のみ
IE が付属するすべての WIN システムのみが IE を認識できます。
IE 5.0 のみ
IE5 のみ。 0 は認識可能
IE 5.0 のみ
IE5.0 と IE5.5 の両方で認識可能
IE 6 のみ -
IE6 のみ認識可能
のみIE 6/
IE6 および IE6 .x より前の IE5 は認識可能
IE7 のみ認識可能
IE 7/
IE7、IE6、IE5 のみ。 IE7 以下の x はすべて認識可能
IE8 のみ認識可能
IE 9 のみ/-
IE9 のみが認識できます
注: if の後に lt gte を追加すると、効果が異なります (同じ他のパラメータの追加に適用されます)
= IE8 IE8 のみが識別できます
= IE7 以前のバージョン
= IE8 バージョン以上
次のコードは、ブラウザで実行する非 IE 条件付きコメント用です
Internet Explorer を使用していません
Internet Explorer のバージョンを使用しています6 または IE 以外のブラウザ
DIV IF 条件の例
使用しているもの:
IE7
注: ブラウザのバージョンが IE6 ~ IE9 の場合は、IE のバージョンが表示されます。