Flash 电影的 Div Z-Index 问题

IT技术 javascript html css flash xhtml
2021-03-03 20:52:47

我有两个简单的 HTML div,一个包含 flash 电影,另一个 div 包含简单的文本,现在我的问题是我必须将文本 div 放在 flash 电影 div 上,我正在做的是在 CSS 中将两个 div 的位置设置为 Absolute 并设置Flash 电影 div 的 Z-Index 为 1,文本 div 的 Z-Index 为 2,但文本在任何情况下都在电影后面,但我必须将文本放到电影上,请在这方面帮助我,以便我的文本可能出现到 Flash 电影上。提前致谢。

2个回答

这是解释此问题的博客文章

Flash 内容和 z-index

利用

<param name="wmode" value="transparent"> 

来自Flash OBJECT 和 EMBED 标签属性

模式

可能的值:窗口、不透明、透明。设置 Flash 影片的窗口模式属性以在浏览器中实现透明度、分层和定位。

* window - movie plays in its own rectangular window on a web page.
* opaque - the movie hides everything on the page behind it.
* transparent - the background of the HTML page shows through all 
  transparent portions of the movie, this may slow animation performance.
澄清一下:如果您使用的是object,请将其插入为<object> ..other params.. <param name="wmode" value="transparent" /></object>; 如果您正在使用embed,请使用<embed ..other attrs.. wmode="transparent" ... />
2021-04-19 20:52:47
2021-04-19 20:52:47

我遇到了 Flash 出现在弹出菜单前面的问题。我尝试了两种不同的元素 z-index 重新排序技术,它们仅适用于 IE10。

今天早上,我尝试了一些适用于所有 IE 版本的东西,低至 7。

http://willstechcafe.wordpress.com/2013/06/20/overlays-vs-flash/