Leaflet.js 绘制控件无法在整个地图 window 区域移动

Leaflet.js draw controls not movable over whole map window area

我正在使用 Leaflet.js 绘制控件在我的地图上制作标记和多边形。

当我 select 绘制控件放置标记或多边形时,它会像预期的那样在我的地图的大约 80% window 上跟随我的鼠标,但是地图的一大片区域 window 到左上角的绘图控件无法访问。

此图显示了地图,x 显示了绘图控件无法到达的区域。绘图控件位于 window.

的右下角
 _____________________________
|xxxxxxx                      |
|xxxxxxx                      |
|xxxxxxx                      |
|xxxxxxx                      |
|xxxxxxx                      |
|xxxxxxx                      |
|                             |
|                             |
|_____________________________|

知道这里会发生什么吗?

在尝试在 JSFiddle 中复制问题的过程中,我发现了问题。

这是由于不可见的 div 覆盖了部分地图,因此挡住了传单绘制元素。

我能够使用名为 Div Density 的 chrome 扩展名快速识别违规 div

https://chrome.google.com/webstore/detail/div-density/akhjnfacldhnbhkpmhebkfocmheaicif?hl=en

我以后肯定会使用这个扩展来帮助开发和调试!