Don*_*n P 0 javascript markers leaflet
我有一个circleMarker我想显示在所有其他标记之上。该标记的文档列表的选项zIndexOffset,但是circleMarker没有这个属性。
circleMarker 确实pane从继承了选项layer,所以我想我可以将标记窗格设置为 ,overlayPane但这已经是默认值。(见文档)
我可以更改 z-index,overlayPane但所有其他使用它的要素图层将共享相同的 z-index。
有没有一种简单的方法可以circleMarker在其他标记/图层上显示 a ?
我找到的解决方案是为圆形标记创建一个自定义窗格,然后在该窗格上设置 z-index:
map.createPane("locationMarker");
map.getPane("locationMarker").style.zIndex = 999;
locationMarker = L.circleMarker(e.latlng, { pane: "locationMarker" });
locationMarker.addTo(map);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2092 次 |
| 最近记录: |