2012-11-03 3 views
-1

지도와 마커가 있습니다. 마커를 클릭하면이 속성 (pane : "floatPane"및 zIndex : 1)을 가진 popup (infobox.js) apeares가 표시되고 마커는 zIndex 2를가집니다. 마커를 클릭하면 마커 uppon zIndex가 더 작은 경우에도 마찬가지입니다. MapPane에 pane을 설정하면 표시 될 것입니다. 그러나 floatPane을 사용하여지도에있는 다른 표시자를 uppon으로 지정해야합니다. zIndex가 작동하지 않는 이유는 무엇입니까? ZIndex에 몇 가지 알림을 넣어서 내가 생각하는 것처럼 보이는지 확인했습니다.Google지도 v3 정보 저장소 z 인덱스가 작동하지 않습니다.

답변

4

zIndex 속성은 같은 창에있는 개체 사이에서만 유용합니다. floatPane는 documentation에 명시된 바와 같이, 모든 오버레이 위에 :

floatPane (노드)이 창은 정보 창을 포함합니다. 위의 모든지도는 오버레이입니다. (창 6).

마커 오버레이하고 그들은에서 개최됩니다

overlayImage (노드)이 창은 마커 전경 이미지가 포함되어 있습니다. (창 3).

+0

나는 이것을 알고 있지만 infobox와 마커를 같은 창에 넣을 수있는 방법이 있습니까? 내가 infobox 창을 설정했기 때문에 : overlayImage 그리고 여전히 작동하지 않습니다. –

+0

고마워요! 이것은 나에게 도움이되었다 - 내 infoBox는 기본적으로'mapPane'에 있었고,'floatPlane'으로 변경하면 모든 마커 위에 놓을 수있었습니다. – Trolleymusic

관련 문제