2010-09-02 104 views
1

我已经构建了一个使用两个图块图层的Google地图窗口。每层的不透明度可以使用javascript动态调整。当我调整拼贴图层的不透明度时,包括GMarkers和GInfoWindows的所有子控件都会继承不透明度设置。有什么方法可以确保标记和InfoWindows始终可见,而不管地图不透明度如何?换句话说,是否有一些技巧可以确保它们始终位于顶端?我试过在信息窗口中改变HTML的不透明度和z-Index,没有任何效果。Google地图GInfoWindow或GMarker的不透明度是否可以与地图不透明度分开更改?

我考虑过的一种解决方法是复制每个瓷砖层上的GMarkers,然后弹出我自己的自定义div而不是GInfoWindows。如果有人走了这条路,我会很高兴看到一个例子,而不是重新发明轮子。

回答

0

这不是你在寻找什么.....

Example

从库调用InfoBox

使用这种不透明选项:

var myOptions = { 

        opacity: 0.75 

}