【问题标题】:how to auto position infobox google maps v3如何自动定位信息框谷歌地图 v3
【发布时间】:2013-06-09 14:31:27
【问题描述】:

我的页面上有很多标记,当鼠标悬停在上面时,会出现一个信息框

但它与所有其他标记重叠,我想以某种方式自动定位它,以便它不会隐藏其他标记...

var infoboxOptions = {
         content: ''
        ,disableAutoPan: false
        ,maxWidth: 140
        ,pixelOffset: new google.maps.Size(-1, -50)
        ,zIndex: 1000
        ,closeBoxMargin: "1px 1px 1px 1px"            
    ,infoBoxClearance: new google.maps.Size(1,1)
        ,isHidden: false
        ,pane: "floatPane"
        ,enableEventPropagation: true
    }; 

有什么办法可以做到吗?

【问题讨论】:

    标签: google-maps google-maps-api-3 google-maps-markers


    【解决方案1】:

    您将如何检查特定范围内是否有标记(取决于您的信息框尺寸)......

    您已将 pane 提供为 floatPane,它具有最高的 z-index...check this

    提供一些其他窗格并查看....

    如果还是没有成功.. 我认为更好的方法是为您的信息框提供不透明度,以便可以看到信息框后面的标记..

    祝你好运..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-16
      • 2013-02-03
      • 1970-01-01
      • 1970-01-01
      • 2013-05-18
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      相关资源
      最近更新 更多