[英]OpenLayers.Map change position of Attribution in JavaScript
我在每個JavaScript的網站中都包含了一個OpenLayers.Map:
var map = new OpenLayers.Map();
var mapnik = new OpenLayers.Layer.OSM();
map.addLayer(mapnik);
一切正常。 期待歸因的位置(OpenStreetMap貢獻者)。 有沒有選項可以移動右下角的屬性?
這是我目前得到的:
您可以覆蓋此組件的默認OL樣式:
.olControlAttribution {
left: 5px;
}
您可以通過訪問http://dev.openlayers.org/examples/attribution.html並在瀏覽器控制台中執行以下JS代碼來嘗試此操作:
document.getElementsByClassName('olControlAttribution')[0].style.left='5px'
不確定在這個問題中使用的是哪個版本,但我使用的是V3,並且必須使用以下類來更改屬性:
.ol-attribution
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.