0

我正在使用 Google API 在我的网站中显示地图,但显示不正确。

Api 链接:https ://developers.google.com/maps/documentation/javascript/reference

这是我调用google api的代码。

var latlng = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
       zoom: 6,
       center: latlng,
       mapTypeId: google.maps.MapTypeId.ROADMAP,
       zoomControl: true,
       mapTypeControl: true,
       mapMaker:true
     };
var mapInstance = new google.maps.Map(document.getElementById("map"), mapOptions);
var marker = new google.maps.Marker({
      map:mapInstance,
      draggable:true,
      animation: google.maps.Animation.DROP,
      position: latlng
});

看到一条垂直的白线来了。如何删除那条线?

4

1 回答 1

0

例如,确保你有一个完整的 DOCTYPE

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

将 body 和 html 标签都设置为 100% 高度

<style> 
html, body

{ height: 100%; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
</style>

出于好奇……这会在所有浏览器中显示还是仅在 IE 上显示。你能检查火狐吗?

于 2012-09-29T22:12:07.420 回答