我真的很想知道是否有办法InfoWindow
在屏幕中央而不是标记上方显示。
另外,我怎样才能摆脱窗口本身的预定义蹩脚的语音气泡样式?
单击标记时,InfoWindow
应显示在屏幕中央,宽度为720px
,黑色不透明背景和少量内容(没有对话气泡,没有平移,只是纯 css)。我找不到任何接近我需要的东西。
我包括了infobox.js
试图得到我想要的东西,但是我遇到了两个问题:
- 它不采取我的立场:绝对和给定的顶部/左侧值。
- 关闭
InfoBox
一次后,它不会再次打开。
一些可能相关的代码:
// 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() });
我真的很感激任何帮助!
最好的问候,雷斯顿。