百度地图-地图当前位置不在屏幕正中间
代码:
body, html, #allmap { width: 100%; height: 100%; overflow: hidden; margin: 0; font-family: "微软雅黑"; font-size: 62.5%; }
<body>
<div id="top"></div>
<div id="allmap" ></div><!--地图-->
<div id="foot"></div>
</body>
id为top,foot的div会把屏幕撑大,导致地图样式 width: 100%; height: 100%;失效,致使地图当前位置不在屏幕正中间.
解决方案:
<body>
<div id="top" style="display: none;"></div>
<div id="allmap" ></div><!--地图-->
<div id="foot" style="display: none;"></div>
</body>
$(function () {
$("#top").show();
$("#foot").show();
});
这么写,地图当前位置就在屏幕正中间啦.
欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如果感觉对您有用,请点击推荐。您的支持,是我的动力!