[flash] 为网页上的嵌入对象使用wmode =“transparent”,“opaque”或“window”之间的差异


Answers

不透明会导致较少的系统压力,因为'透明'仍然会尝试应用阿尔法。 你看到透明的原因是因为大多数web作者都不注意细节(即只复制粘贴他们找到的一些嵌入代码)。

顺便说一句,你没有证件是正确的。 我见过的最好的博客是一个声称已经 Macromedia开发者谈论过它的人。 不幸的是我找不到链接。

编辑 :我认为这是一个: http://www.communitymx.com/content/article.cfm?cid=e5141 : http://www.communitymx.com/content/article.cfm?cid=e5141

Question

当使用<object><embed>标签嵌入Flash对象时,会有一个名为wmode的属性。 似乎大多数时候, wmode="transparent"wmode="opaque"相同,因为Flash实际上没有任何透明颜色,因此底部的HTML元素将被显示。 因此, opaque应该比transparent更快,因为它需要较少的透明度处理,但大多数时候我看到嵌入transparentopaque Flash对象。

opaque是需要的,以便其他HTML元素不会被Flash对象覆盖(例如弹出额外子菜单的菜单项不会被Flash对象覆盖)。

顺便问一下,有没有关于wmodeopaquetransparentwindow正式文档? 我只能找到描述它的博客,而不是正式的文档。 谢谢。







Related