[問題] Flex的layout和accordion

看板Flash作者 (掉進程式的深崖)時間16年前 (2009/06/27 00:43), 編輯推噓3(3026)
留言29則, 4人參與, 最新討論串1/1
最近在用Flex寫一個商品資料庫管理程式, 碰到了排版的問題..... 起初.是用tile,想說一格一格的排起來會比較好看....舉例如下: 商品: OOQ果汁 數量: 2 價錢: 15$ 容量: 150CC 後來.... 突然想到....如果是這種情況....就死了....舉例如下: 商品: 宇宙史上超級無敵好喝OOQ果汁 數量: 2 價錢: 15$ 容量: 150CC 沒錯....就會變成這樣.... 好吧,想說那用VBox和HBox排吧.... 但是用VBox和HBox又要設定好每個的寬度QQ....才會精準.... 另外....想說用個摺疊的Menu.... 如:Accordion....但他只能展開一個....沒辦法全部展開QQ....唉..... 想請問大大,不知道大大有沒有碰到這類的問題 又是如何解決的呢?? 謝謝~ -- 左半邊持續殘廢中....右半邊不斷進化中.... 學術名詞稱為"不協調"....( 汗.... ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.3.123

06/27 01:35, , 1F
所以你的問題是名稱太長?
06/27 01:35, 1F

06/27 03:32, , 2F
這樣如何?太長就讓字咖掉 滑鼠指上去再用tip顯示全名
06/27 03:32, 2F

06/27 07:19, , 3F
想問的是用Tile只要有一個名稱太長,就會變成整排直的QQ
06/27 07:19, 3F

06/27 07:28, , 4F
Tile裡面的每個大小都會是一樣的~~所以一個變長其他也會
06/27 07:28, 4F

06/27 07:29, , 5F
那你若覺得這樣不妥~~你喜歡什麼表現形式?!
06/27 07:29, 5F

06/27 07:31, , 6F
通常商業產品名稱不會太長啦...不然大家記不住 ...
06/27 07:31, 6F

06/27 07:33, , 7F
就像含笑半步癲一樣~商品描述這麼多~名稱卻還是五個字(誤)
06/27 07:33, 7F

06/27 07:53, , 8F
XD這個商品解釋好,不過上面的文章是舉例啦,還會碰到
06/27 07:53, 8F

06/27 07:53, , 9F
商品出產廠的地址之類的,或是國外地址,就會變得很長QQ
06/27 07:53, 9F

06/27 07:55, , 10F
所以碰到用Tile排的時候如大大說的,一個太長,後面就變成
06/27 07:55, 10F

06/27 07:56, , 11F
值的一排,想要的是,看能不能把後面短的能橫向繼續排列
06/27 07:56, 11F

06/27 07:56, , 12F
簡單的說,就是希望很長的名稱能有"合併儲存格"的效果啦XD
06/27 07:56, 12F

06/27 07:56, , 13F
說了那麼多...不知道大大是否看的懂QQ
06/27 07:56, 13F

06/27 23:30, , 14F
你講一個"合併儲存格",大家應該就懂了~
06/27 23:30, 14F

06/27 23:32, , 15F
container用VBox,動態加入HBox當做cell
06/27 23:32, 15F

06/27 23:32, , 16F
判斷字數過多,則一個HBox當一個cell
06/27 23:32, 16F

06/27 23:32, , 17F
若字數沒有過多,則一個HBox裡面可以再裝兩個cell
06/27 23:32, 17F

06/27 23:33, , 18F
VBox裡面的HBox的寬度都設為100%
06/27 23:33, 18F

06/27 23:33, , 19F
HBox裡面如果要再裝兩個cell,該cell寬度設為50%
06/27 23:33, 19F

06/27 23:33, , 20F
這樣應該沒有什麼"需要精準設定寬度"的問題吧?
06/27 23:33, 20F

06/27 23:34, , 21F
另外關於Accordian沒辦法全部展開的問題
06/27 23:34, 21F

06/27 23:35, , 22F
你要不要試試一堆Accordian垂直堆疊,每個只有一個tag
06/27 23:35, 22F

06/27 23:35, , 23F
每個Accordian各自展開,就是你說的"全部展開"的效果了
06/27 23:35, 23F

06/28 00:28, , 24F
了解了!~只能說...CAT大,好樣的>"<..尤其是Accordion那招
06/28 00:28, 24F

06/28 00:29, , 25F
先謝謝各位大大,小弟去TRY TRY看~^^~
06/28 00:29, 25F

06/28 11:06, , 26F
這樣排版會不會擔心亂亂的!? 不然你就用grid + colspan
06/28 11:06, 26F

06/28 11:07, , 27F
把第一行固定成兩格的寬度..(不過這樣比較沒有修改的彈性)
06/28 11:07, 27F

06/30 09:32, , 28F
謝謝fatcat大,小弟原本也是用grid,但也是因為彈性的問題
06/30 09:32, 28F

06/30 09:32, , 29F
不過還是很謝謝fatcats大大~^^~
06/30 09:32, 29F
文章代碼(AID): #1AHFgmPz (Flash)