我正在将 bing 地图添加到我们的网站之一。我能够显示图钉和信息框。我现在面临的问题是信息框内容超出了白框。有没有办法为 bing 地图或其 CSS 自动调整信息框?
使用 Jquery 修复:
function displayInfobox(e) {
pinInfobox.setOptions({description: e.target.Description, visible:true, offset: new Microsoft.Maps.Point(0,4)});
pinInfobox.setLocation(e.target.getLocation());
map.setView({center:e.target.getLocation(),zoom:4});
adjustHeightInfobox();
}
function adjustHeightInfobox() {
var newHeight = jQuery(".infobox-info").height();
pinInfobox.setOptions({height:newHeight+15});
}