html - 如何将 HTML 内容放置在 Flash 影片之上?

标签 html css flash

我正在处理的网站有 Flash header (使用 swfobject 嵌入它们)。现在我需要编写一些应该与 Flash 电影重叠的 HTML。

我已经尝试在 Flash 元素的容器和(绝对定位的)div 上设置 z-index,但它一直“消失”在 Flash 电影后面。

我希望有一个 CSS 解决方案,但如果有一点 JS 魔法可以解决问题,我愿意接受它。

更新:谢谢,将 wmode 设置为“透明”基本上修复了它。只有 Safari/Mac 在第一次展示时仍然将 div 隐藏在闪光灯后面。当我切换到另一个应用程序并返回时,它会在前面。我能够通过将 div 的初始样式设置为 display: none; 并在页面加载后半秒通过 JS 使其可见来解决此问题。

最佳答案

确保 FlashVar“wmode”设置为“透明”或“不透明”,但不是默认设置“窗口化”...那么您应该能够使用 CSS z-index

关于html - 如何将 HTML 内容放置在 Flash 影片之上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/123529/

相关文章:

flash - 如何初始化 Flash ActionScript 3 (AS3) 组件?

jquery - Flash 播放器位于 div 之外(仅在 IE 中)

html - <td> 下面不需要的巨大空间

html - 密码管理器在重新设计后不再使用密码字段

php - HREF 调用 PHP 函数并传递变量?

javascript - 错误 : [jquery] function with wordpress

html - 确保列表图像不会在左侧被截断

jquery - JQuery 选项卡底部的空白区域

css - 如何使用 jQuery UI 设置非小部件内容的样式?

flash - 是否可以以8KHz采样数据速率而不是44.1KHz获得声音原始数据?