强制 lightbox/dhtml 覆盖 flash
我读过很多关于如何通过使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您最好的机会可能是拥有自己的 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.