当 wmode = 网站上的透明或不透明时,Flash swf 有时会被压扁

Posted

技术标签:

【中文标题】当 wmode = 网站上的透明或不透明时,Flash swf 有时会被压扁【英文标题】:Flash swf sometimes squashed when wmode = transparent or opaque on website 【发布时间】:2011-02-16 17:53:47 【问题描述】:

当我在网站上的 flash 元素上设置 wmode = transparent(或 opaque)时,所有浏览器都出现问题。我想在 flash 元素上覆盖一些 html 内容,这可以正常工作,但由于某种原因,flash 元素中的不同组件有时会被压扁,而且视角不正确。这不会一直发生,如果我删除 wmode 参数也不会发生。我以前从未真正遇到过这种情况,而且它偶尔会在所有平台和浏览器上发生,这意味着这绝对是我需要解决的问题。我使用 jQuery 的 Flash embed 插件将静态内容替换为 Flash 内容,但这在过去从来不是问题。

有人知道会发生什么吗?

【问题讨论】:

【参考方案1】:

尝试使用 CSS 中的 SWFObject 设置您要定位的元素的高度和宽度。

【讨论】:

以上是关于当 wmode = 网站上的透明或不透明时,Flash swf 有时会被压扁的主要内容,如果未能解决你的问题,请参考以下文章

在使用PNG透明和不透明时,ie7和ie8中的盈余而不是透明

div可以同时设置背景图片和背景颜色吗?

html wmode对flash元素不透明或透明

将任意 Flash 对象 wmode 更改为透明

如何以编程方式将所有 <object> 设置为将 wmode 设置为不透明?

当 AppTheme 为半透明时,软键盘与 EditTextPreferenceDialogFragmentCompat 重叠