簡體   English   中英

應用程序和瀏覽器中的Flex4.5應用程序的滾動條

[英]Srollbars for a Flex4.5 Application in Application and Browser

我整個晚上都在做膠凝。 我是盲人還是沒有運氣。

我正在Flash Builder 4.5中開發一個應用程序來控制服務器應用程序,也不是經典網站。 都是Spark,我為設置了minHeight和minWidth-Properties,因為我有一個Image和Navigators,並且當瀏覽器窗口的滑動小於min-Properties時,會產生奇怪的效果。

內容和那里的滾動條已經在父容器上進行了控制,而不是探針。

摘要:我對upToDate-Application的期望是:當Browserwindow大於min-Properties,但對於內容而言太小時,Application或容器應分別控制滾動條。

如果Browser-Window小於min-Properties,我希望瀏覽器有滾動條。 我認為,在這種情況下,html包裝器需要有關min屬性的知識。

您能給我一個暗示,我可以做什么,我符合預期的行為嗎?

非常感謝弗蘭克

您可以將組件包裝在滾動條中(VScrollBar似乎足夠),也可以將組件定義為滾動條查看端口:

 <s:VScrollBar viewport="{myGroup}" height="100"/>

據我了解,該應用程序可以分為三個級別:HTML包裝器>(Flash)應用程序>(Flash)內容

是否要實現:如果應用程序的大小大於HTML包裝器的大小(瀏覽器窗口大小),請使用瀏覽器的滾動條; 如果內容的大小大於應用程序的大小,請使用應用程序的滾動條?

  1. 我沒有完全消化Adobe的默認html模板,但是可以肯定的是,它禁用了瀏覽器滾動條。 構建我自己的html模板是我選擇的方式。 並且默認情況下,如果瀏覽器窗口無法顯示div內容,瀏覽器將自動顯示滾動條。

  2. 要在“內容”區域過大時啟用“應用程序”滾動條,只需將“內容”包裝到Scroller 或者,您可以將其放入clipAndEnableScrolling屬性設置為trueGroupBase組件中,然后像建議的user294702一樣顯式定義ScrollBar。

暫無
暫無

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

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