我有一个太大的.swf文件(flash动画),遗憾的是我们不再拥有源代码(.fla文件)了。我需要在div中显示它,并希望隐藏它的一部分。
有什么想法吗?
谢谢。
答案 0 :(得分:3)
<div style="width:100px; height:100px; overflow:hidden">
<embed src="http://www.metacafe.com/fplayer/4133817/world_breakdancing.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_4133817"></embed>
</div>
请注意,wmode =“transparent”非常重要!
答案 1 :(得分:0)
如果电影是在wmode=transparent
中编辑的,则应该可以为div
提供固定的宽度和/或高度,并应用overflow: hidden
。
根据this,它可以在所有当前主流浏览器中使用。在不受支持的浏览器中,整部电影将高于所有其他页面元素。
如果没有制作电影transparent
,我认为无法做到这一点。