0

我试图在一个简单的 HTML 页面中嵌入一个 SWF,以便它可以缩放以填充浏览器窗口。我没有创建这个 SWF,也没有编辑它的工具,但它做了一些很奇怪的事情——它水平缩放以填充浏览器,但拒绝垂直缩放:

在此处输入图像描述

这是HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Conforming HTML 4.01 Transitional Template</title>
</head>
<body>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%">
<param name="movie" value="Snow001.swf" />
<param name="quality" value="high" />
<PARAM NAME="SCALE" VALUE="default">
<embed src="Snow001.swf" quality="high" type="application/x-shockwave-flash" width="100%" height="100%" SCALE="default" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

</body>
</html>

我已经盯着这个 HTML 太久了,我看不出它有什么问题。这是我的代码还是 SWF 本身的问题?如果这是 SWF 的问题,我需要让 Flash 人员做什么来解决这个问题?

4

1 回答 1

1

尝试添加这个 CSS:

html, body, object { height: 100%; }
于 2012-12-14T21:43:30.703 回答