カテゴリー: ie

jsを使わないcssだけのロールオーバーでポップアップ表示をする時、IE6.7に対応させる為に気を付ける事は

当初、やる必要は特にないけど、簡単に出来るだろうなと試してみたら
IE(tester)の7と6で全く思い通りにいかなかった
(IE6はdisplay:inline-block;、IE7はdisplay:inlineじゃなければポップアップが反応しなかったのでハックを使ったり
cssの指定も、ポップアップさせる要素の親ブロックからカスケード指定してこなければ反応しなかったり)
ので、挙動の違いをメモしておこうと、これを書いてたけど

何種類かサンプルを作って何度か書き直してるうちに、
IE6もdisplay:inlineでOKだったり、親要素から指定しなくても問題なかったり混乱する結果ばかり
そして最終的には全然シンプルに出来た。

なのでメモの必要もない感じになってしまったけどせっかくなので
以下、サンプルと気を付けた事、気づいた点のメモ。

続きを読む


コンディショナルコメント、IE用に指定するアレ

IE大嫌い
けれど、どんなにみんなに叩かれても「そんなに文句いうならお前が作ってみろよ!」と言い出したりしないところは評価してる。
まぁだからってIE大嫌いに変わりはない。

さて、コンディショナルコメントというものがあります。
このブログにも使ってみました。
IEにだけ読み込ませたり、読み込ませなかったり、IEのバージョン毎に読み込むものを変えたりできるアレです。
[20090916修正]
続きを読む