CSS適用からMac版IE5.0を除外する方法

思い切ってMac版IE5.0をCSS適用の対象から除外する方法。

まずHTMLにリンクするCSSファイルに直接記述せず、

@import “hogehoge.css”

のように、別のCSSファイルを読み込ませるようにする(Win版IE4.x、
Mac版IE4.0を除外する方法でもある)。

これを

/* Mac版IE5.0にはCSS適用させませんから〜 \*/

@import “hogehoge.css”

/* 残念っ!Macユーザは非MS製ブラウザを使おうぜっ!斬りぃ〜 */

のように、/*\*/ で挟んだコメントと、
通常の /**/で挟んだコメントで挟む。
Mac版IE5.0は \*/をコメントの終了と見なせず、
最後の*/までをコメントと認識してしまうため、
結果として外部CSSは読み込まれずCSSは全く適用されない状態になる。

コメントはまだありません

最初のコメントをどうぞ!

コメントをどうぞ