全幅にしても地図が動作しません。
Googleマップをブートストラップで全幅にする方法は?
<section>
<div class="container">
<div id="map"></div>
<script>
function initMap() {
var mapDiv = document.getElementById('map');
var map = new google.maps.Map(mapDiv, {
center: {lat: 44.540, lng: -78.546},
zoom: 8
});
}
</script>
</div>
</section>
CSSコード:
はここに私のHTMLコードです
html,
body {
width: 100%;
height: 100%;
}
#map {
position: absolute;
width: 100%;
left: 0;
}
しかし、それは、マップを表示しません。私は間違って何をしていますか?
の等価
Javascript
。彼にいくつかの高さを与えてください。さらに、このデモを確認することもできます。https://jsfiddle.net/zq1fvgnj/3/ –マップコンテナに固定された高さを設定するか、できない場合はJSで計算し、地図。 – MrUpsidown