【问题标题】:Magento - Lightbox age verification script - two elements are not being hidden by lightboxMagento - 灯箱年龄验证脚本 - 灯箱没有隐藏两个元素
【发布时间】:2014-02-27 21:59:33
【问题描述】:

有两个 div 元素没有被我的年龄验证脚本生成的灯箱覆盖,即搜索框和 facebook 滑出(似乎也已停止运行,但这是另一个问题)。我已经向主题开发者寻求帮助,但得到的答复是他们不支持主题修改。

您可以在http://www.vaporspaceabq.com 实时查看该问题。

提前感谢您的帮助。

【问题讨论】:

    标签: javascript jquery css magento lightbox


    【解决方案1】:

    搜索框和 facebook 的 z-index 都超过 9000(lol^^) 将叠加层的 z-index 更改为高于两个可见元素的值。 facebook-widget 的 z-index 为 99998,因此覆盖层上的 z-index 为 99999 应该可以解决此问题。

    这里有一些 CSS:

    div#verify { z-index: 100000; }
    div.lb_overlay.js_lb_overlay{ z-index: 99999; }
    

    【讨论】:

    • 谢谢,我不得不稍微改变一下索引(将 zIndex:100000 添加到 lightbox_me 实例化),但这绝对是问题所在。
    • 是的,我的坏内联 css 的优先级比您包含的 css 高,另一种选择是用 !important 覆盖内联:div#verify { z-index: 100000 !important; }
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多