0

地図とマーカーがあります。マーカーをクリックすると、このプロパティ(ペイン: "floatPane"およびzIndex:1)を持つポップアップ(infobox.js)apearesが表示され、マーカーにはzIndex 2が表示されます。マーカーをクリックすると、ポップアップapearesがマーカーの上に表示されます。 zIndexが小さい場合でも。ペインをmapPaneに設定すると、その下に表示されることはわかっていますが、floatPaneを使用して、マップ上にある他のマーカーを上に表示する必要があります。なぜzIndexが機能しないのですか?zIndexを使用してアラートをいくつか配置し、それらが私が思っているものと同じであることを確認しました。

4

1 に答える 1

5

zIndex プロパティは、同じペインにあるオブジェクト間でのみ役立ちます。ドキュメントに記載されているように、floatPane はすべてのオーバーレイの上にあります。

floatPane (ノード) このペインには情報ウィンドウが含まれます。これは、すべてのマップ オーバーレイの上にあります。(ペイン 6)。

マーカーはオーバーレイであり、次の場所に保持されます。

overlayImage (ノード) このペインには、マーカーの前景画像が含まれます。(ペイン 3)。

于 2012-11-04T06:02:56.170 に答える