html - 在 Materialize 布局中显示 OpenLayers map 的问题

标签 html css openlayers materialize openlayers-3

我在显示使用物化框架创建的布局内部的完整 map 时遇到问题。 我在页脚区域遇到问题,我无法弄清楚如何删除页脚区域中的空白区域。在更宽的屏幕上看起来像这样。

enter image description here

在较小的屏幕上它看起来像这样。

enter image description here

我试过这个:

.map {
 height: 100%;
 width:100%;
}

但没有任何运气。

此外,我想知道如何确定导航栏的优先级并将其放在 map 上方。

这里是 jsfiddle与描述的问题。赞你

最佳答案

.map {
 position:absolute;
 margin-top:100px;
 height: calc(100vh-100px);
 width:100vw;
 }

试试这个 css,我想它会让你的工作变得轻松。

关于html - 在 Materialize 布局中显示 OpenLayers map 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49478217/

相关文章:

javascript - Openlayers + Superfish safari 冲突

html - css:悬停颜色错误

css - 删除 css 位置 :relative 的空间

reactjs - Openlayers GeoJSON 位于错误的位置

javascript - 在随机位置创建重复元素

html - 为什么显示:table subtract 1 pixel from an image?

javascript - Openlayers 5 如何观察 view.center 的变化

html - Next.js background-image css 属性无法加载图像

javascript - 16 :9 Aspect Ratio App & Background (Accounting for space taken by the Nav)

javascript - 在用户向下滚动时将元素 "up"滑动到另一个元素上,没有固定定位?