Office SixPass オフィスシックスパス    | 札幌で、Web制作・ホームページ制作、CMS開発やサーバー構築、SEO対策など幅広く活動していますSOHOです。

12月/09

29

IEハック まとめ

只今、抱えている案件でWebサイトを制作しているのですが、ブラウザチェックにかなりの徒労を費やしました。
とにかくIEはバグが多い!

FireFox3.6ベースで作ったので、ブラウザチェック時に大変苦労しました。
そこで、IEハックのまとめをメモっときます。

【IE6.0】
CSSのプロパティにアンダースコアをつける
例:
margin-left:10px;

_margin-left:10px;

【IE7.0】
CSSのセレクタに「*:first-child+html」をつける
例:
*:first-child+html .class {
    ****
}

【IE8.0】
CSSのセレクタに「html>/**/body」をつける。また、その他のブラウザ用には「html:not(:target)」
例:
/*IE8.0のみ*/
html>/**/body .class{
    ****
}
/*その他のブラウザ*/
html:not(:target) .class{
    ****
}

こんな感じでIEハック出来ました。
それにしても・・・

IEなんて嫌いだぁ~っ!
と、つくづく思いました(笑)

ちなみに一番苦労したのが、IE7.0でした。
あれ、辞めません?Microsoftさん?(笑)

でわ。

@tak

· · ·

No comments yet.

Leave a Reply

<<

>>

Theme Design by devolux.nh2.me