gpt4 book ai didi

html - firefox flash wmode direct z-index 透明背景

转载 作者:搜寻专家 更新时间:2023-10-31 21:50:00 25 4
gpt4 key购买 nike

我在 仅限 Windows 上使用 Firefox 28 和 29 时遇到这个问题(在 OSX 上为 Chrome、Safari、Firefox 和在 Windows 上为 IE 和 Chrome 工作)

我有一个带有透明背景 和一个swf 对象的html 模式框。背景保留在 flash 对象后面,但模态内容正确地位于所有内容的前面。如果我将我的背景不透明度设置为 1,它工作正常。

我正在使用 wmode='direct' 但我无法更改它,因为 3d 库 需要将 wmode 设置为“direct”

代码基本上是这样的:

<body>
<object type="application/x-shockwave-flash" id="Main" name="Main" align="middle" bgcolor="#fff" data="main.swf" width="100%" height="100%" style="z-index:100;">
<param name="quality" value="high">
<param name="bgcolor" value="#fff">
<param name="wmode" value="direct">
<param name="flashvars" value="myVars">
</object>
<div class="fancybox-overlay fancybox-overlay-fixed" style="background: rgba(0, 0, 0, 0.8);z-index:150;">
<div class="fancybox-wrap fancybox-desktop fancybox-type-ajax fancybox-opened" style="z-index:160;">
<div class="fancybox-skin">
<div class="fancybox-outer">
<div class="fancybox-inner" >
My Modal Box Content
</div>
</div>
<a title="Close" class="fancybox-item fancybox-close"></a>
</div>
</div>
</div>
</body>

对这个有什么想法吗?

谢谢你的时间,

乔里斯

最佳答案

如果 wmode 设置为 directwindowgpu<,则不能在 Flash 对象上使用 HTML 覆盖 值。对于这些 wmode,Flash 在大多数浏览器中不支持 HTML 分层。

看表https://helpx.adobe.com/flash/kb/flash-object-embed-tag-attributes.html#main_Browser_support_for_Window_Mode__wmode__values

L = HTML layering is supported. HTML elements can overlap SWF content. Supports explicit control of layering in relation to other HTML elements.

关于html - firefox flash wmode direct z-index 透明背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23386861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com