【问题标题】:White background surrounding the flash <embed> tag in Google ChromeGoogle Chrome 中 flash <embed> 标签周围的白色背景
【发布时间】:2012-09-09 17:24:34
【问题描述】:

一张图片胜过一千个字,所以我将从它开始

如您所见,Chrome 中出现白色背景,而在 Firefox 中,这部电影非常适合。

这是嵌入代码:

<embed id="movie" src="movie.swf" loop="false" menu="false" quality="best" 
bgcolor="#ffffff" width="250" height="250" scale="aspect" name="movie" 
align="middle" allowscriptaccess="always" allowfullscreen="false" 
type="application/x-shockwave-flash" 
pluginspage="http://www.macromedia.com/go/getflashplayer" 
flashvars="shutter_enabled=1&amp;shutter_url=shutter.mp3&amp;width=250&amp;
height=250&amp;server_width=250&amp;server_height=250">

目前,我使用bgcolor=#e0efe8 将其与背景合并。但我很好奇的是,为什么这部电影不能像在 Firefox 中那样完美契合?

我尝试查看 css,但右键单击它会显示 Flash 设置菜单。 嵌入标签带有tdtable 带有cellspacing = "4"cellpadding = "3",但我认为这不会造成问题。 table、tr 或 td 没有定义 height 属性,所以我想我们也可以在“to check”列表中打勾。

我这边是否需要提供其他任何东西来提出解决方案?

更新

如果有帮助,也可以加入 HTML:

<table width="100%">
    <tbody>
        <tr>
            <td>
                <embed id="movie" src="movie.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" scale="aspect" name="movie" allowscriptaccess="always" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="shutter_enabled=1&amp;shutter_url=shutter.mp3&amp;width=250&amp;height=250&amp;server_width=250&amp;server_height=250" align="middle" height="250" width="250">
             </td>   
        </tr>
    </tbody>
</table>

终于设法通过 Firebug lite 查看 CSS。这是SS:

提前致谢

【问题讨论】:

  • 您拼错了单元格填充。希望这不是问题的原因。
  • 哎呀!这是我的一个错字。实际代码中没问题。
  • 你能创建一个重现问题的 jsfiddle 吗?
  • @BillyMoat 我不需要 .swf 文件来在 jsfiddle 中测试它吗?

标签: css flash google-chrome background embed


【解决方案1】:

我们需要查看您的 CSS 文件或内联样式代码,您是否尝试将 td 填充属性设置为零?

CSS 代码:

td {
    padding: 0;
}

Edit1:如果这不起作用,也许是这个 css 属性:

border-collapse: collapse

Edit2:尝试使用这些 CSS 属性:

position: relative;
overflow: auto; 

来源(有类似问题的其他人):http://productforums.google.com/forum/#!topic/chrome/2EqmQiwApz4

【讨论】:

  • 是的,已经尝试过了。没有内联样式。让我尝试使用 firebug 来获取应用到它的 css 列表。我找到了通过闪光灯设置菜单的方法
  • 也许可以尝试在嵌入标签中使用 width="100%",或者尝试从 flashvars 中取出参数:“width=250&height=250&ser​​ver_width=250&ser​​ver_height=250”财产。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-06-18
  • 2017-07-09
  • 2017-01-25
  • 1970-01-01
  • 1970-01-01
  • 2011-09-07
  • 2014-03-27
相关资源
最近更新 更多