【问题标题】:Touch hitting button under html elementhtml元素下的触摸点击按钮
【发布时间】:2012-12-19 12:46:55
【问题描述】:

我在 phonegap 应用程序中设置了以下 html and css。我遇到一个问题,当“立即付款”按钮被该页面底部的导航链接覆盖并且用户尝试触摸其中一个导航链接时,正在按下“立即付款”按钮而不是导航链接.

有没有人遇到过这个问题,能够解决它吗?

【问题讨论】:

    标签: html touch cordova-2.0.0


    【解决方案1】:

    我有一个 hacky 方法,你可以尝试一次...

    在您拥有的导航链接后面放置一个透明矩形,这样每当用户触摸这些链接时,活动就不会出现在您的“立即付款”上 按钮,

    祝你好运......

    【讨论】:

    • 包含div#menu 不会已经这样做了吗?不要忘记包含链接所在的ul 和li?
    【解决方案2】:

    将菜单的 z-index 值设置为页面中较高的值,恰好在 (div#menu ul) 规则中

    【讨论】:

    • z-index 在 div#menu 上设置为 10。这不会提高z-index 的div 的内容吗?
    • 确实会提升 div 内容,但我如前所述,尝试在 (div#menu ul) 中应用该规则
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多