禁用单击掩码下的javascript元素
disable clicking on javascript element beneath mask
我有以下问题;
我有一个圆圈(用css3做成的方形div),我想在里面放一个可点击的谷歌地图;
- 在我的页面中加载谷歌地图元素
- 在掩码中给出加载谷歌地图的div
-webkit掩码图像:url(../images/maps_mask.png)
-webkit掩码重复:无重复;
看起来很棒!但当我点击角落(因为面具而隐藏起来)时,我仍然可以拖动谷歌地图!我不想要这个!
有简单的解决方案吗?
亲切问候,Carl
您可以尝试捕捉所有降落在谷歌地图上的鼠标事件,计算(按位置)命中是否在可见区域之外,如果在可见区域以外,则取消它们。
相关文章:
- 如何找到Javascript元素的最长边
- 如何通过它瞄准javascript元素's的onclick属性
- Javascript元素相对于屏幕的位置
- 找不到javascript元素
- JavaScript元素遍历返回的值超出预期
- 没有获得基础's的Javascript元素工作(与Laravel和Elixir)
- 为什么在ASP.NET Ajax更新面板中执行任何操作后javascript元素都停止工作
- 将 JavaScript 元素 ID 传递给 PHP 或 Form Variable
- Javascript元素相互阻塞
- CefSharp javascript元素点击不;不起作用,但手动点击它可以
- javascript元素.click()发布Safari
- Javascript元素更新侦听器
- Javascript 元素值的总和
- 在 php 代码中调用 javascript 元素
- If-Statement中的Javascript元素验证
- JavaScript 元素识别和检索
- 单击内部锚点/哈希时自动更新 JavaScript 元素
- 将 JavaScript 元素作为变量传递
- 按下表单重置按钮时删除 JavaScript 元素
- 将 javascript 保留在新的 JavaScript 元素中