【发布时间】:2014-11-20 22:36:51
【问题描述】:
我正在尝试在整页谷歌地图控件上添加一个引导容器,但是我无法通过容器将鼠标事件传递到下面的地图。我的设置看起来像这样。
<body onload="initialize()">
<div id="map-canvas"></div>
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
***content in here***
</div>
<div class="container">
<div class="row">
<div class="col-md-5 col-sm-6 col-xs-12">
***content in here***
</div> <!--column 1 -->
<div class="col-md-5 col-sm-6 col-xs-12 pull-right">
***content in here***
</div> <!--column 2-->
</div> <!--row 1-->
<div class="row">
<div class="col-md-5 col-sm-6 col-xs-12">
***content in here***
</div>
</div> <!--row 2-->
</div>
</body>
我希望我可以将内容放置在地图控件上,同时仍然允许下方的画布接收网格中不存在任何内容的鼠标事件,例如,在中等显示的情况下,第 2 行第 6 到第 12 列.
作为测试,我尝试使用“pointer-events:none;”在容器上,但事件仍然没有通过。我的后备方案是简单地使用 css 定位,但我更喜欢使用引导程序(用于响应式支持)。
有没有办法通过引导网格将事件传递给底层元素?
【问题讨论】:
-
能否在 jsfiddle.net 或 jsbin.com 或 bootply.com 中展示带有 CSS/Js 的演示?
标签: google-maps dom twitter-bootstrap-3 mouseevent