2015-11-17 94 views
3

這看起來可能是一個非常簡單的問題,但是我在其他地方搜索到了沒有運氣的答案!在leaflet.js上覆蓋一個文本框

如何將一個簡單的文本框疊加到地圖加載時加載的Leaflet地圖上(而不是固定到地圖上的任何點) - 例如,在實際地圖對象中提供標題和更多信息。沒有什麼花哨。

回答

2

你有兩個簡單的選項,擴展新的L.Control,並將其放置在地圖窗口中的內容四角onAdd方法內部創建一個,或將L.DivIcon地圖上任何位置旁邊一個L.Marker,方法是地理座標或基於容器尺寸的座標。使其像「盒子」一樣,只會包含一小部分CSS,就像您認爲合適的一樣,如padding,background-color等。

+0

謝謝,我假定某種控制方法。這聽起來合適嗎? http://stackoverflow.com/questions/28316273/mapbox-map-styling-for-description-box/28319456#28319456 – jmk

+1

是的,看起來它可以很好地工作。 – snkashis