【问题标题】:Positioning and Sizing a Flash Element Properly in a Div在 Div 中正确定位和调整 Flash 元素的大小
【发布时间】:2010-01-19 03:11:59
【问题描述】:

这是我用于相关 div 的代码(这是 javascript 动态框的第三个框):

<div class="contentdiv" style="margin:-20px 0 10px -30px;">
<object height="100%" cellSpacing="0" cellPadding="0">
<param name="movie" value="images/tri.swf">
<embed src="images/tri.swf" height="100%" align=top cellSpacing="0" cellPadding="0"> 
</embed>
</object>
</div>

显然,所有这些 .swf 都应该是秒表中数字的倒计时。

我希望 .swf 图形像框 #5 中的图像一样适合 div。

现在我无法将其设置为正确的大小或正确的对齐方式。诚然,我不是 Flash 专家,所以在这里提供任何线索都会很好。

此外,页面上的其他内容完全损坏,因为这只是我测试内容的站点的“开发”版本。所以希望这一切都可以忽略。

【问题讨论】:

  • 看看objectembed 标签中的第二个参数。它叫什么名字,你认为它有什么作用?
  • 好的,你是说删除“cellSpacing”标签,因为我们不是在这里工作的表格?

标签: css flash


【解决方案1】:

我可能错过了您的要求,但您需要做的只是将embedobject 标签的高度和宽度设置为您想要的高度和宽度。下面使用了 50px 的宽度和 40px 的高度,但请记住在声明时省略 px

<div class="contentdiv" style="margin:-20px 0 10px -30px;">
    <object height="40" width="50">
    <param name="movie" value="images/tri.swf">
    <embed src="images/tri.swf" height="40" width="50" align="top"> 
    </embed>
    </object>
</div>

【讨论】:

  • 啊,这可能是我的问题 - 之前我说的是“px”...... css 想法妨碍了我。
  • @JWM 我也错过了单元格间距和单元格填充。这些也需要删除。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-11-09
  • 1970-01-01
  • 1970-01-01
  • 2011-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多