地图上的主页图标没有加载?

时间:2018-03-14 12:33:30

标签: icons leaflet openstreetmap

我使用leaflet.js创建了一个地图,并使用了插件leaflet.NavBar

https://github.com/davidchouse/Leaflet.NavBar

但是,我能够正确实现它,但主页图标未正确加载。我不知道原因,也许是因为图标大小。当我检查时,它说大小是26 * 27。那么我应该下载的图标大小可以适当放入那里?

1 个答案:

答案 0 :(得分:0)

请正确检查你的css。将所有图标复制到项目目录中,然后将其用于css

希望贝娄相同的片段会帮助你



var osm = L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
      attribution: 'Map data © 2013 OpenStreetMap contributors',
    });
    var map = L.map('map').addLayer(osm).setView([39,-77], 10);

    L.control.navbar().addTo(map);

<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.2/leaflet.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.2/leaflet.css" rel="stylesheet"/>
<link rel="stylesheet" href="https://davidchouse.github.io/Leaflet.NavBar/Leaflet.NavBar.css" /> 
<script src="https://davidchouse.github.io/Leaflet.NavBar/Leaflet.NavBar.js"></script>

  <div id="map" style="height:800px;"></div>
&#13;
&#13;
&#13;