2011-07-18 21 views
0

我试图在网页中放入一个1024x168的Flash视频(swf),但视频越来越剪裁,我希望在溢出时出现滚动条。以下是我的代码:在html中使用flash视频大小的问题

<!DOCTYPE html> 
<html> 
<head> 
test 
</head> 
<body> 
<div style="overflow: auto;"> 
<object id="M97012085" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" style="overflow: auto; align:middle;" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"> 
    <param name="movie" value="path_to_swf" /> 
    <param name="loop" value="false" /> 
    <param name="quality" value="high" /> 
    <param name="bgcolor" value="#ffffff" /> 
    <param name="wmode" value="transparent" /> 
    <param name="play" value="false" /> 

<embed bgcolor="#ffffff" align="middle" name="M97012085 loop="false" src="path_to_swf" width="100%" height="100%" style="overflow: auto; align:middle;" play="false" wmode="transparent" quality="high" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 
</div> 

</body> 
</html> 

请教如何在视频溢出时出现滚动条?

回答

1

我认为通过将对象的高度和宽度设置为100%来告诉它填满整个div,这就是为什么你不能获得滚动条的原因。

尝试设置高度和宽度的实际尺寸,然后当视频的尺寸大于div时,您应该看到滚动条。

+0

我试着把实际的大小,但它不显示滚动条。 –

+0

是的,确实如此,我指定了错误的视频大小,感谢您的帮助。 –