在HTML中扩展Flash,涵盖Firefox,Chrome,Opera中的文本链接

时间:2010-06-30 16:13:14

标签: html flash

我在HTML页面上有一段Flash,当您将鼠标悬停在该页面上时,它会展开以显示更多信息。

它有扩展的文本链接,但是除了IE之外的所有内容,当它没有扩展时,这些链接仍然被Flash覆盖,使它们无法点击。

我将Flash片段设置为透明的单独DIV wmode。

我知道这可以创造工作,但对于我的生活,我只能让它在IE中工作。

有没有人知道我错过了什么?

感谢。

1 个答案:

答案 0 :(得分:0)

我对你正在寻找的东西感到有点困惑,所以我会给你几个方面来研究。幸运的是,其中一个会让你前进,但除此之外,随时可以提出更多问题。有时候,我的吸收有点慢......

首先,默认情况下,大多数浏览器都会将Flash文件放在最上层。因此,您无法点击的链接会卡在您的Flash演示文稿后面 - 基本上,在浏览器的眼中,您实际上是在点击Flash演示文稿!

本文有一些很好的信息:

http://kb2.adobe.com/cps/155/tn_15523.html

但基本上,您可以在object和embed标签中使用名为WMODE的参数。例如,您可以像这样实现它:

然后将wmode =“transparent”添加到您的embed标记中。

但是,为了使其在所有浏览器中流畅(并使代码更易于阅读/遵循),您还应该在样式表中添加一些z-index值。

我希望这会有所帮助。如果没有,请记住,我的吸收速度很慢....: - )