1

问题是:我姐姐有一个网站 (www.marycookma.com),它是使用带有图层的 DreamWeaver 创建的。我最近使用 Dreamweaver 添加了一个 swf。它将在 Chrome 和 IE 中播放,但 swf 层在 Chrome 中的位置与在 IE 中的位置不同。IE中的间距是正确的。

它是唯一存在此问题的页面。我尝试了不同的代码建议来添加 swf,但是我当前使用的代码允许电影正确显示和运行。

我的问题是图层周围的间距。我不知道为什么它与其他层有什么不同,只是它里面有 swf 代码。

谁能指出我的问题?我继承了这个网站,我正在努力帮助它继续发展,但我在很多事情上都跟不上。

我试图发布这两张图片(通过 Chrome 查看并通过 IE 查看),但我是新手,所以它不会让我。:-(

这是我用于 swf 视频的代码:

<div id="Layer22">

<param name="movie" value="FLVPlayer_Progressive.swf" />
<param name="salign" value="lt" />
<param name="quality" value="high" />
<param name="scale" value="noscale" />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=TV2012&autoPlay=false&autoRewind=false" />
<embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=TV2012&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="390" height="400" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>  

我希望我已经包括了你需要的一切。如果你能告诉我是什么问题,请告诉我。我非常感谢您的帮助。

谢谢你,南希

4

1 回答 1

0

我查看了页面,至于 div/layers 的位置,它们由样式控制,例如:

div id="Layer22"

(您的播放器)定位由这种风格控制:

#Layer22 {
position:absolute;
width:397px;
height:312px;
z-index:26;
left: 289px;
top: 263px;
}

更具体地说,顶部属性(263px),调整顶部可以向上或向下移动 div/图层。这适用于页面中的所有图层。

至于带有播放器的Layer22,如果将其与Layer17 中的下一个播放器进行比较,则Layer17 div 中有一个iframe,如果Layer17 的行为可能您应该复制该iframe 并在Layer22 中使用。

希望这对您有所帮助。

于 2012-07-12T11:09:01.193 回答