【发布时间】:2015-06-26 08:29:26
【问题描述】:
是否无法让 openlayers 3 地图在 flexbox 列布局中正确调整大小?
我有一个非常简单的 flexbox 列“容器”,有两行,似乎 openlayers 大小更新总是将其高度计算为整个页面高度,从而导致出现垂直滚动条。
<style>
.container {
display: flex;
flex-direction: column;
}
.row {
flex: 1 1 auto;
}
#map {
flex: 0 0 none;
}
</style>
</head>
<body ng-controller="AppCtrl">
<div class="container">
<div class="row">NAV BAR</div>
<div id="map" class="map"></div>
</div>
...
一个例子可以在这里找到http://codepen.io/cmadsen/full/zGpYjQ/
【问题讨论】:
标签: css flexbox openlayers-3