【发布时间】:2012-02-19 17:25:19
【问题描述】:
谁能解释使用 Google Maps API(第 3 版)为标记设置 z-index 的确切语法?
【问题讨论】:
标签: javascript google-maps-api-3 maps z-index google-maps-markers
谁能解释使用 Google Maps API(第 3 版)为标记设置 z-index 的确切语法?
【问题讨论】:
标签: javascript google-maps-api-3 maps z-index google-maps-markers
【讨论】:
zIndex 实际上是一个相对术语。例如,如果您有两个标记,marker1 和marker2,并且marker1 的zIndex 为100,marker2 的zIndex 为101:这意味着marker2 在堆栈中高于marker1。因此,marker2 将位于顶部或 marker1 上,并且在用户面前。
您可以使用以下方法设置 z-index:
var marker=new google.maps.Marker({
position: myCenter,
map: map,
zIndex: 100
});
如果您之前创建了一个标记,那么只需使用:
marker.setZIndex(101);
【讨论】: