我在HTML页面上有一段Flash,当您将鼠标悬停在该页面上时,它会展开以显示更多信息。
它有扩展的文本链接,但是除了IE之外的所有内容,当它没有扩展时,这些链接仍然被Flash覆盖,使它们无法点击。
我将Flash片段设置为透明的单独DIV wmode。
我知道这可以创造工作,但对于我的生活,我只能让它在IE中工作。
有没有人知道我错过了什么?
感谢。
答案 0 :(得分:0)
我对你正在寻找的东西感到有点困惑,所以我会给你几个方面来研究。幸运的是,其中一个会让你前进,但除此之外,随时可以提出更多问题。有时候,我的吸收有点慢......
首先,默认情况下,大多数浏览器都会将Flash文件放在最上层。因此,您无法点击的链接会卡在您的Flash演示文稿后面 - 基本上,在浏览器的眼中,您实际上是在点击Flash演示文稿!
本文有一些很好的信息:
http://kb2.adobe.com/cps/155/tn_15523.html
但基本上,您可以在object和embed标签中使用名为WMODE的参数。例如,您可以像这样实现它:
然后将wmode =“transparent”添加到您的embed标记中。
但是,为了使其在所有浏览器中流畅(并使代码更易于阅读/遵循),您还应该在样式表中添加一些z-index值。
我希望这会有所帮助。如果没有,请记住,我的吸收速度很慢....: - )