1
私は、幅と高さが親divよりも大きいbingmapを持っています。その後prentのdivどのようにbingmapフォーカス時にスクロールを無効にする?
」または一番下までスクロールしてbingmapの外側をクリックし、「突然、親がトップの位置にスクロールし、ダウンprentスクロールバーをスクロールしてbingmapをクリックし、」
、スクロール可能に設定し、あなたがスクロールバーをスクロールするのを見ることができます "
どのように駄目この効果?最後に
<div style="overflow: auto; width: 400px; height: 200px;">
<div id='myMap' style='width: 100vw; height: 200vh;position: relative;'></div>
</div>
<script type='text/javascript'>
var map;
function loadMapScenario() {
map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
credentials: ''
});
}
</script>
<script type='text/javascript' src='https://www.bing.com/api/maps/mapcontrol?callback=loadMapScenario' async defer></script>
小さなコンテナにスクロール/ズームマップをラップする理由は何ですか?優れたユーザーエクスペリエンスではありません。 – DarthJDG
@DarthJDG実際に私の地図の高さはビューのポートの高さ以上です。したがって、ユーザーが地図の下をスクロールしてクリックすると、突然上にスクロールします。 – azad
最初のクリックでのみ発生するようです。 DarthJDGが言及したように、これは、スクロール可能なdiv内にマップを持つ奇妙なユーザーエクスペリエンスのようです。 – rbrundritt