【问题标题】:z-index issue, Mask is over video?z-index 问题,Mask 结束了视频?
【发布时间】:2013-01-29 20:36:36
【问题描述】:

If you take a look at this page,然后单击滑块中的“播放”图标 - 然后在 IE 中,掩码位于整个视频/页面的顶部,但掩码的 z-index 低于打开的 div?在 FF 和 Chrome 中,它只是“关闭”按钮,而不是位于蒙版下方...无法完全弄清楚为什么,因为蒙版的 z-index 比带有视频的 div 低?

【问题讨论】:

    标签: jquery html css popup z-index


    【解决方案1】:

    您的页面的行为与应有的完全一致。

    掩码是 body 标记的直接子级,它的 z-index 为 1000。

    您的视频是 z-index 为 1 的任何滑块中 li 的直接子级。

    因此,即使您的视频本身的 z-index 为 5000,它也位于比您的掩码低(因为 1 低于 1000)的堆叠上下文中,因此会出现在您的掩码后面。

    如果可能的话,最好的办法是让包含您的视频的对话框出现在与您的掩码(body 的直接子级)相同的堆叠上下文中。

    【讨论】:

    • 啊,好吧 :) 有道理 :) 谢谢回答
    猜你喜欢
    • 2012-03-25
    • 1970-01-01
    • 2011-03-13
    • 2011-09-07
    • 2014-08-02
    • 2013-05-22
    • 2011-08-14
    • 2012-10-21
    • 1970-01-01
    相关资源
    最近更新 更多