【发布时间】:2011-06-06 13:45:18
【问题描述】:
我正在网页上的表单旁边添加地图。这个想法是人们可以注册,当他们输入他们的地址并点击搜索时,它会标记他们的房子,他们必须在提交表单之前这样做(地理定位在我的网站上扮演着重要角色)。
不幸的是,我添加了地图,但在地图窗口中,地图本身似乎是偏移的。请参阅下图以说明我的意思:
我只能从框的“映射”部分中拖动地图。如果我选择灰色区域来拖动地图,它会失败。
有什么可能导致这种情况的想法吗?
编辑:
这是我的地图初始化 Javascript,在页面加载时调用。
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(52.428385,-3.560257);
var myOptions = {
zoom: 7,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("adminMap"), myOptions);
这是我的地图 CSS
#adminMap{
float:left;
width:270px;
height:370px;
margin-left:20px;
}
这是我的地图 HTML
<div id="adminMap">
</div>
【问题讨论】:
标签: javascript css google-maps-api-3