【问题标题】:Set openlayers map height 100%设置 openlayers 地图高度 100%
【发布时间】:2015-03-27 17:03:28
【问题描述】:

在 openlayers 中,当我尝试设置地图 height: 100%; 时,地图本身不显示。当像这样设置height: 800px; 时,它以某种分辨率显示空白,并以某种分辨率显示滚动条。 所以我想做它可以自动调整高度。但是height: 100%; 没有帮助。

<div id="map" style="height: 100%; width:100%; float:left; position: absolute;"> 
</div>

我该如何解决这个问题?

【问题讨论】:

    标签: css dictionary openlayers


    【解决方案1】:

    这是一个简单的解决方案。

    <div id="map" style="width: 100%; height: 100%; position:fixed">
    </div>
    

    【讨论】:

    • 这对我不起作用。从实验来看,似乎只有将地图高度设置为像素值是有效的。
    • 这对我也不起作用。它将地图拉伸到容器上。我最终使用:$("#map").css("height", $(window).height() - 150); this.map.updateSize();
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    • 2012-01-09
    • 1970-01-01
    • 2015-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多