【问题标题】:CSS overlay problems, showing a splash page over flash elementCSS 覆盖问题,在 flash 元素上显示启动页面
【发布时间】:2010-07-25 13:34:29
【问题描述】:

查看下面的链接,您可以看到我的叠加层隐藏在 flash 元素后面。但是,带有“继续”按钮的蓝色条出现在所有内容上方。有谁知道我需要进行哪些 CSS 更改,以便叠加层出现在其下方的所有内容之上?后台加载一个 iframe。谢谢。

http://honr.it/s4j

我无法将 wmode="transparent" 添加到 embed 标记,因为我无法控制 iframe 中加载的页面。

【问题讨论】:

    标签: html css flash iframe


    【解决方案1】:

    AFAIK 您需要将 Flash 播放器的 wmode 设置为“透明”以使其正常工作。除此之外,您还需要类似 CSS 的东西:

    #popup {
        position: relative;
        z-index: 1;
    }
    
    #flash-player {
        position: absolute;
        z-index: 0;
    }
    

    基本上,z-index 属性的值需要低于弹出窗口。

    【讨论】:

    • 请重读原帖。我在后台加载 iframe,因此我无法控制该页面的嵌入标签或 css。
    猜你喜欢
    • 2022-08-18
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-20
    • 1970-01-01
    • 2017-02-27
    • 2014-03-11
    相关资源
    最近更新 更多