Html 在浏览器中查看时,如何使Flex应用程序垂直滚动?

Html 在浏览器中查看时,如何使Flex应用程序垂直滚动?,html,css,flash,apache-flex,flash-builder,Html,Css,Flash,Apache Flex,Flash Builder,我有一个内置于Flash Builder 4.5的web应用程序。其尺寸为1150 x 900。当我试图在更小的显示器或更低的分辨率上查看它时,我只能水平滚动。我需要它垂直滚动。是否有一个设置我失踪或可能是其他东西。我现在不打算发布任何代码,因为我不认为这是一个语法问题。如果有人觉得我可能错了,我会发布所需的代码。谢谢 是站点URL。HTML中的高度参数设置为100%,应为固定大小 你有这个: swfobject.embedSWF( "Main.swf", "f

我有一个内置于Flash Builder 4.5的web应用程序。其尺寸为1150 x 900。当我试图在更小的显示器或更低的分辨率上查看它时,我只能水平滚动。我需要它垂直滚动。是否有一个设置我失踪或可能是其他东西。我现在不打算发布任何代码,因为我不认为这是一个语法问题。如果有人觉得我可能错了,我会发布所需的代码。谢谢


是站点URL。

HTML中的高度参数设置为100%,应为固定大小

你有这个:

 swfobject.embedSWF(
                "Main.swf", "flashContent", 
                "1150", "100%", 
应该是这样的:

 swfobject.embedSWF(
                "Main.swf", "flashContent", 
                "1150", "900", 

很简单。这一切都是关于如何在HTML中设置SWFObject的。从您的实际HTML源:

 swfobject.embedSWF(
                "Main.swf", "flashContent", 
                "1150", "100%", 
                swfVersionStr, xiSwfUrlStr, 
                flashvars, params, attributes);

你会注意到你的宽度设置为绝对值,高度设置为百分比。您需要将两者都设置为绝对值,或者将两者都设置为百分比,并让Flex在容器中为您进行滚动。如果容器的内容设置为宽度/高度100%,Flex应自动添加滚动条。

您可以在style中指定它。在index.html文件的style声明中,粘贴以下代码

html, body  {height:100%; width:100%; min-width:1024px; min-height:768px; overflow:auto; position:absolute;}

我希望它也能起作用。

宽度和高度在html中的另外两个位置声明<代码>这些是否也应设置为静态数字?