我可以向 Leaflet.PM 工具栏添加其他自定义图标吗?



我正在尝试使用 Leaflet.pm 库(https://github.com/codeofsumit/leaflet.pm(。我想知道是否可以在工具栏中添加其他图标。例如,有标准的折线图标,但我想添加另一条具有虚线样式线的折线。蒂亚

我是Sumit,leaflet.pm 的维护者

这些图标通过 CSS 类作为background-image添加。折线的 CSS 类是 leaflet-pm-icon-polyline 。您只需在浏览器中使用开发人员工具检查按钮即可查看详细信息。

要更改图像,请对按钮 CSS 类应用不同的background-image,如下所示:

.leaflet-pm-icon-polyline {
  background-image: url("path/to/myOtherIcon.png") !important;
}

它没有特别记录,因为它不是 leaflet.pm 的功能 - 它是标准的CSS行为。希望这无论如何都有帮助!

最新更新