当地图元素悬停时,我正在显示InfoWindow弹出窗口(使用InfoBubble,一个由一些开源badasses实现的可设置样式的子类)。如果地图上的东西位于边缘,那么InfoBubble将被截断。
当然,有autoPan选项,但由于不断的平移,这会使性能变差。相反,我想要:
选项2不是我现在想要编码的。
有人知道如何实现选项1吗?
(Google Maps API v3)
答案 0 :(得分:0)
我会尝试在包装信息泡泡的div上设置高z-index(比如说1000)。
答案 1 :(得分:0)
我想我解决了这个......不使用信息泡泡。我创建了一个自定义信息气泡,它只在我想要的位置显示一个常规DOM节点(div)。因此,它不受地图窗格内的限制。
您可以在https://givelocal.drivetoendhunger.org/stats上看到结果(当您将鼠标悬停在地图上时显示的弹出窗口不是'信息气泡')。