强制 lightbox/dhtml 覆盖 flash

发布于 2024-08-08 20:52:00 字数 242 浏览 5 评论 0原文

我读过很多关于如何通过使用 wmode="opaque" 修改嵌入标签来强制 lightbox(或其他 dhtml 内容)高于 flash 的文章。仅仅修改灯箱的 z-index(或者您想要在闪光灯上方的任何其他内容)是不够的。

但是如果您无法控制嵌入标签怎么办?

我正在与一个拥有横幅系统的客户合作,我无法控制嵌入标签...

我是否真的可以采取任何措施来强制 html 覆盖 flash 项目,而不需要操作嵌入闪光灯的?

I have read a lot of posts about how you can force lightbox (or other dhtml things) above flash by modifying the embed-tag with wmode="opaque". Just modifying the z-index of lightbox (or whatever else you want above the flash) simply is not enough.

But what if you cannot control the embed-tag?

I am working with a client that has a banner-system, where I do not have control of the embed tag...

Is there really nothing I can do to force the html over the flash-item, that does not require manipulating the embedding of the flash?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

|煩躁 2024-08-15 20:52:00

您最好的机会可能是拥有自己的 embed/iframe 元素,并让它成为 embed 元素的同级元素,并为其提供更高的堆叠顺序以及位置和索引,您也可以尝试使其成为 body 元素的直接子元素,这样它的 z 索引高于嵌入元素的父元素。

Your best chance would probably be having your own embed/iframe element and have it be a sibling of the embed element and give it a higher stacking order with a position and index, you could also try making it a direct child of the body element so it has a higher z-index than the embed element's parent element.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文