GMAPS API V3自定义InfoWindow:静态位置

时间:2012-09-06 07:25:55

标签: javascript google-maps infowindow

我真的想知道是否有办法让InfoWindow显示在屏幕中央而不是标记之上。

另外,我怎样才能摆脱窗口本身预定义的蹩脚讲话泡泡风格?

点击标记时,InfoWindow应显示在屏幕中央,宽度为720px,黑色不透明背景和少量内容(无语音气泡,无平底锅,只是纯粹的CSS)。我找不到任何接近我需要的东西。

我包含infobox.js以试图获得我想要的东西,但我遇到了2个问题:

  1. 它不取我的位置:绝对值和给定的顶部/左侧值。
  2. 关闭InfoBox一次后,它将无法再次打开。
  3. 一些可能相关的代码:

    // creating the box
    
    var ib'.$counter.' = new InfoBox(myOptions);
    
    // box options - just the style part
    
    var myOptions = { boxStyle: { ,width: "720px" ,position:"absolute" ,top:
        "-100px" ,left: "100" } };
    
    // add listener - plane js
    
    google.maps.event.addListener(marker'.$counter.', "click",
    function() { ib'.$counter.'.show() });
    

    我真的很感激任何帮助!

    祝你好运, Rellston。

0 个答案:

没有答案