2016-12-29 11 views
0

私はマップの外に私のマップコントロールを持っていると私は何をすべきかにもかかわらず、それらを取得することはできません。 私は例をチェックし、それが正しいことはできません。私は、多くの人々がマップの外にこれらのコントロールを取得したいと思うが、私はそれらを持っていなかった。
マップコントロール - OpenLayersをOpenLayersを持つ私の冒険の初め以来3

enter image description here

答えて

1

ことが可能です。ただ、外部のdiv

HTML

<div id="map" class="map"></div> 
    <div id="contrls" style="position:absolute"></div> 

JS

var ctrl = new ol.control.Zoom({ 
    target: document.querySelector('#contrls') 
}); 
map.addControl(ctrl); 

DEMO

+0

にコントロールを追加する問題は、私のコントロール外であり、私は内側にそれらをしたいということです。 – mysiar

+0

私はそれが右の内側に来て、デフォルトではと考えているあなたや私がopenlayers.orgウェブページ – mysiar

+0

に見てきた他の例に比べて、彼らも私の地図上異なって見える理由を任意のアイデアを持っていません?たぶん私は間違っています。 –

関連する問題