地図とマーカーがあります。マーカーをクリックすると、このプロパティ(ペイン: "floatPane"およびzIndex:1)を持つポップアップ(infobox.js)apearesが表示され、マーカーにはzIndex 2が表示されます。マーカーをクリックすると、ポップアップapearesがマーカーの上に表示されます。 zIndexが小さい場合でも。ペインをmapPaneに設定すると、その下に表示されることはわかっていますが、floatPaneを使用して、マップ上にある他のマーカーを上に表示する必要があります。なぜzIndexが機能しないのですか?zIndexを使用してアラートをいくつか配置し、それらが私が思っているものと同じであることを確認しました。
1834 次
1 に答える
5
zIndex プロパティは、同じペインにあるオブジェクト間でのみ役立ちます。ドキュメントに記載されているように、floatPane はすべてのオーバーレイの上にあります。
floatPane (ノード) このペインには情報ウィンドウが含まれます。これは、すべてのマップ オーバーレイの上にあります。(ペイン 6)。
マーカーはオーバーレイであり、次の場所に保持されます。
overlayImage (ノード) このペインには、マーカーの前景画像が含まれます。(ペイン 3)。
于 2012-11-04T06:02:56.170 に答える