javascript - map 上元素的 Bootstrap 和 map 设计

标签 javascript html css google-maps twitter-bootstrap

我正在使用 Bootstrap 和 map API。 Map Api 使用 %100 高度。我想在 map 上显示带有 Bootstrap 的创建元素。 Jsfiddle在这里。

我想这样显示。

enter image description here

最佳答案

您必须用另一个 div 包装您的 ma​​pDiv,使“包装器”和“面板”绝对 这样您的面板就可以在 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/

相关文章:

javascript - Google Chrome 扩展程序 - 将焦点设置为 omnibar

javascript - 映射对象返回 "function map() { [native code] } ".. 为什么

javascript - 使用 Dojo lang.hitch 将参数传递到被调用函数

jquery - 如何使用 jQuery 获取嵌套 <span> 的值?

css - Senaite LIMS (Plone 4.3.18) css 无法在启用 https 的 Nginx 上工作

javascript - 页面加载时的 HtmlUnit JavaScript 问题 - 找不到函数

javascript - 如何在页面加载时滚动到某个 Div

javascript - 如何显示和隐藏基于单选按钮点击的 div?

css - 宽度小于 755 的 @media 选择器

html - 如何使我的网页固定布局?