我有Bing地图,我正在使用导航栏(带缩放控件的白色条)。酒吧在左侧,但我希望它在右侧。如何将地图栏放在地图右侧?
答案 0 :(得分:0)
我想出了一个Javascript解决方案。我创建了一个Javascript间隔,等待加载地图,然后重新定位导航栏。我确信有一个更优雅的CSS解决方案,我可以使用但是这个工作得很好。
var intervalRepsotionNavBar = setInterval(RepositionNavigationElement, 50);
function RepositionNavigationElement() {
var navBar = $('.NavBarFull', mapElem);
var mdr = $(mapDrawingRegion);
if (navBar.length > 0) {
clearInterval(intervalRepsotionNavBar);
navBar.css('left', mdr.innerWidth() - navBar.innerWidth());
}
}