OpenLayers.Map更改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'

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...