我有一個hbox,其中有一些表單元素。當我縮小瀏覽器的大小時,hbox右側的內容就會出現在窗口之外,它們只是不可見的。當瀏覽器大小發生變化時,我希望它們靠近並重新調整。所有元素的寬度均爲100%。如何在調整flex中的瀏覽器大小時調整hbox以適應其中的內容
0
A
回答
1
上,您可以使用下面的代碼的主應用程序的調整大小事件, 關鍵是要抓住resize事件的應用程序已初始化後,並得到應用的寬度和設置,爲任何ü希望。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" resize="refreshApplicationState()" width="100%" initialize="init()">
<mx:Script>
<![CDATA[
public static var isAppInitialize:Boolean = false;
public function init():void{
isAppInitialize = true;
}
public function refreshApplicationState():void{
if(!isAppInitialize){
return;
}
testHbox.width = this.width - 10;
}
]]>
</mx:Script>
<mx:HBox id="testHbox" width="100%" height="100%">
<mx:TextArea width="100%" />
</mx:HBox>
</mx:Application>
相關問題
- 1. 如何調整stacklayout面板的大小以適應其內容?
- 2. 如何在flex中調整瀏覽器的大小
- 3. 調整HBox寬度以適合內容大小
- 4. 瀏覽器調整大小時調整jqGrid的大小?
- 5. jqplot在調整瀏覽器大小時調整大小圖表
- 6. 如何在瀏覽器調整大小時調整java applet的大小?
- 7. 如何在Flex中更改HBox的大小以適應其容器?
- 8. 調整瀏覽器中的內容調整大小而不彎曲
- 9. 調整瀏覽器大小
- 10. 調整JOptionDialog的大小以適應其內容
- 11. 調整Ext.form.ComboBox的大小以適應其內容
- 12. 瀏覽器調整大小時網站上的內容堆棧
- 13. 如何在調整瀏覽器大小時停止調整大小元素
- 14. 如何在瀏覽器調整大小時正確調整div大小?
- 15. 調整內容在瀏覽器上的div +圖像調整大小
- 16. 調整iframe以適應網頁具有調整大小事件時的內容
- 17. 在IE瀏覽器調整大小與文檔大小調整
- 18. 如何調整瀏覽器的iframe高度調整大小?
- 19. Flex:如何調整DisplayObject的大小以適應Flex應用中的面板
- 20. 內容容器沒有調整大小以適合內容
- 21. 調整瀏覽器大小時縮放內容
- 22. 內容重疊時調整大小瀏覽器
- 23. 如何在瀏覽器中調整元素數量/縮小調整大小
- 24. 當瀏覽器調整大小時調整div
- 25. 如何在調整gnome-terminal大小時重新調整內容?
- 26. 調整瀏覽器窗口的大小
- 27. 調整瀏覽器窗口的大小
- 28. 如何調整Win32列表框的大小以適應其內容?
- 29. Qt:如何調整窗口的大小以適應其新內容
- 30. 在調整瀏覽器窗口大小時調整網格大小
如果可能,請顯示您的代碼..這將有助於嘗試您的任務。 –
HBox上方是否有任何父容器或它放置在應用程序中?如果HBox放置在其他容器中,確保它們具有適當的寬度(在這種情況下,100%)。正如前面的評論者所說,一些代碼也會有幫助。 –