Netscape Navigator 4.x CSSバグリスト

ウィンドウをリサイズするとレイヤーの位置がずれる

症状

レイヤー(layer要素/ilayer要素/position: absolute; が指定された要素)を表示させたページでは、ウィンドウをリサイズするとレイヤーが当初配置した位置からずれてしまう。

例示

<div style="position:absolute; left:100px; top:10px; background:aqua;">
A<img src="img01.png" usemap="#map1" alt="NN4.x目次へ">
<map name="map1">
<area shape="circle" coords="23,23,22" href="../nn4x.html">
</map>
</div>
ANN4.x目次へ

画像と文字を含むレイヤーを配置しています。

スクリーンショット

左がリサイズ前、右はリサイズ後のレイヤーです。IEでの表示でもレイヤーがずれていますが、これはbody要素のマージンを%値指定にしているため、ウィンドウのリサイズ時にマージンのサイズも変わってしまったためです。

IE6IE6.0での表示(標準モード)

NN4NN4.78での表示

補足

スレッドでは「クライアントイメージマップを含むレイヤー」にリサイズ時のずれが発生するとありますが、イメージマップが含まれていない場合でもずれは発生します。

以下のいずれかの方法により、この不具合を回避することができます。

修正状況

NN4.78では未修正です。