簡體   English   中英

在瀏覽器中查看時,如何讓我的 Flex 應用程序垂直滾動?

[英]How do I get my Flex app to scroll vertically when view in a browser?

我有一個內置於 Flash Builder 4.5 的 web 應用程序。 它的尺寸為 1150 x 900。當我嘗試在較小的顯示器或較低的分辨率上查看它時,我只能水平滾動。 我需要它垂直滾動。 是否有我缺少的設置或者可能是其他設置。 我現在不打算發布任何代碼,因為我不認為這是語法問題。 如果有人覺得我可能錯了,我會發布所需的代碼。 謝謝

http://dev.listgiants.com/Main.html是站點 URL。

很簡單。 這完全是關於如何在 HTML 中設置 SWFObject。 從您的實際 HTML 來源:

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

您會注意到您將寬度設置為絕對值,將高度設置為百分比。 您要么需要將兩者都設置為絕對值,要么將兩者都設置為百分比,然后讓 Flex 在容器內為您進行滾動。 如果容器的內容設置為寬度/高度 100%,Flex 應該自動添加滾動條。

您可以在樣式中指定它。在 index.html 文件中,在樣式聲明中,粘貼以下代碼,

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

我希望它也應該有效。

HTML中的height參數設置為100%,應該是固定大小。

你有這個:

 swfobject.embedSWF(
                "Main.swf", "flashContent", 
                "1150", "100%", 

應該是這樣的:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM