最佳答案
您必须用另一个 div 包装您的 mapDiv,使“包装器”和“面板”绝对 这样您的面板就可以在 map 上方飞行,您可以将面板的位置设置为顶部、左侧、底部或右侧。
wrapperMap:
<div class="wrapperMap">
<div id="mapDiv"></div>
</div>
<div id="fly" class="panel panel-warning">
<div class="panel-heading">
<h3 class="panel-title">Layers Not Found</h3>
</div>
<div class="panel-body">Sorry, I could not list layers!</div>
</div>
CSS:
#fly {
position: absolute;
clear: none;
left: 20%;
}
.wrapperMap {
height: 100%;
width: 100%;
position: absolute;
clear: none;
}
看看这个JS Fiddle
关于javascript - map 上元素的 Bootstrap 和 map 设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22063737/