AGM地图填充容器

问题描述 投票:1回答:1

我使用angular2和谷歌地图组件https://angular-maps.com/。我试图解决的问题是我需要地图填充我的容器div例如:

<div id="container" style="height:100%; width: 100%">
<agm-map></agm-map>
<div>

(当然我不是使用风格而是css,仅此而已)

我想要agm-map来填充容器div,无论他的高度或宽度如何,总是填满它。当agm map只在px和vh中想要高度时,我无法解决它。

调整大小和责任也很棒。

html css angular google-maps typescript
1个回答
1
投票

我不能详细介绍,但我的公司有这样的HTML

<div fxFlex="100" class="map-full-card-content">
  <agm-map [fitBounds]="latlngBounds"></agm-map>
</div>

用.scss文件

.map-full-card-content {
  height: 100% !important;
  width: 100%;
  margin: 0;

  agm-map {
    height: calc(100% - 12px) !important;
    width: 100%;
  }
}

它似乎适用于填充容器和调整大小。

© www.soinside.com 2019 - 2024. All rights reserved.