June 23, 2004

 Mac版IE5のiframeとレイヤー

各種ブラウザでwebの検証を行っていたところ、Mac版のInternet Explorer 5の変な挙動に出くわしました。

それは、インライン・フレームをレイヤーにした場合、z-indexが無視される現象です。該当レイヤーのz-indexを0にしても、必ず一番前に表示されてしまいます。試しに、インライン・フレーム以外のタグ(イメージ、パラグラフなど)にすると、きちんと重ね順が反映されます。これに気付くまで、かなりの時間を浪費してしまいました。

ちなみに、Windows版のIE6.0ではこの問題は起きませんでした。どうやらMac版のIE5独特の問題のようです。インライン・フレームをレイヤーにする場合は注意が必要です。


投稿者 bitterbit : June 23, 2004 06:54 PM