4
Google Maps API V3を使用してマーカーとInfoboxライブラリーを作成し、カスタム情報ウィンドウを作成しています。マーカーのZインデックスがInfoboxのZインデックスより高い
問題:特定のマーカーをインフォボックスの上に表示する必要があります。しかし、マーカーのZ-インデックスをインフォボックスのZ-インデックスよりも大きく設定すると、インフォボックスがまだマーカーの上にある場合は、スタッキングの順序は変わりません。
私はZインデックスの注文を行うために必要なものを逃しましたか?情報ウィンドウ用
JSコード
// Create InfoBox
var infoboxOptions = {
disableAutoPan: true,
maxWidth: 0,
pixelOffset: new google.maps.Size(infobox_offsets[0], infobox_offsets[1]),
zIndex: 100,
infoBoxClearance: new google.maps.Size(5, 5),
contextmenu: true,
closeBoxURL: '',
isHidden: true,
pane: "floatPane",
enableEventPropagation: false
};
var infobox = new InfoBox(infoboxOptions);
// Create the marker
var marker = new google.maps.Marker({
position: latLng,
icon: markerImage,
zIndex: 200,
map: map
});