2011-07-18 9 views
0

ウェブページに1024x168のフラッシュビデオ(swf)を入れようとしていますが、ビデオがクリップされています。オーバーフローするたびにスクロールバーが表示されます。以下は私のコードです:htmlのフラッシュビデオサイズでの問題

<!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

ええ、それは本当に、私は間違ったビデオサイズを指定していた場合、あなたの助けに感謝のヒープ。 –