Twitter Bootstrap专栏与Google地图无法合作

时间:2014-03-03 20:11:46

标签: css google-maps twitter-bootstrap twitter-bootstrap-3

我有一个愚蠢的CSS问题,但我似乎无法解决它。我正在将谷歌地图插入到12尺寸的Twitter引导列中:

<div class="col-lg-12" style="height:50%;">
   <div id="map-canvas" style="position:static !important;height:50%  !important;"></div>
</div>

我最终得到了地图加载但不占用任何空间/高度:

enter image description here

我尝试在地图上添加高度。我已经尝试在列中添加高度,似乎没有任何效果。有人告诉我这里的光明

1 个答案:

答案 0 :(得分:5)

您需要为#mapCanvas设置特定的像素高度..

或确保mapCanvas容器(html,body)具有高度..

html, body {
  height: 100%;
}

#map-canvas {
  margin: 0;
  padding: 0;
  height: 50%;
}

演示:http://www.bootply.com/118448