作者LCDbest (掉进程式的深崖)
看板Flash
标题[问题] Flex的layout和accordion
时间Sat Jun 27 00:43:23 2009
最近在用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
1F:推 cjcat2266:所以你的问题是名称太长? 06/27 01:35
2F:推 george755185:这样如何?太长就让字咖掉 滑鼠指上去再用tip显示全名 06/27 03:32
3F:→ LCDbest:想问的是用Tile只要有一个名称太长,就会变成整排直的QQ 06/27 07:19
4F:推 fatcats:Tile里面的每个大小都会是一样的~~所以一个变长其他也会 06/27 07:28
5F:→ fatcats:那你若觉得这样不妥~~你喜欢什麽表现形式?! 06/27 07:29
6F:→ fatcats:通常商业产品名称不会太长啦...不然大家记不住 ... 06/27 07:31
7F:→ fatcats:就像含笑半步癫一样~商品描述这麽多~名称却还是五个字(误) 06/27 07:33
8F:→ LCDbest:XD这个商品解释好,不过上面的文章是举例啦,还会碰到 06/27 07:53
9F:→ LCDbest:商品出产厂的地址之类的,或是国外地址,就会变得很长QQ 06/27 07:53
10F:→ LCDbest:所以碰到用Tile排的时候如大大说的,一个太长,後面就变成 06/27 07:55
11F:→ LCDbest:值的一排,想要的是,看能不能把後面短的能横向继续排列 06/27 07:56
12F:→ LCDbest:简单的说,就是希望很长的名称能有"合并储存格"的效果啦XD 06/27 07:56
13F:→ LCDbest:说了那麽多...不知道大大是否看的懂QQ 06/27 07:56
14F:→ cjcat2266:你讲一个"合并储存格",大家应该就懂了~ 06/27 23:30
15F:→ cjcat2266:container用VBox,动态加入HBox当做cell 06/27 23:32
16F:→ cjcat2266:判断字数过多,则一个HBox当一个cell 06/27 23:32
17F:→ cjcat2266:若字数没有过多,则一个HBox里面可以再装两个cell 06/27 23:32
18F:→ cjcat2266:VBox里面的HBox的宽度都设为100% 06/27 23:33
19F:→ cjcat2266:HBox里面如果要再装两个cell,该cell宽度设为50% 06/27 23:33
20F:→ cjcat2266:这样应该没有什麽"需要精准设定宽度"的问题吧? 06/27 23:33
21F:→ cjcat2266:另外关於Accordian没办法全部展开的问题 06/27 23:34
22F:→ cjcat2266:你要不要试试一堆Accordian垂直堆叠,每个只有一个tag 06/27 23:35
23F:→ cjcat2266:每个Accordian各自展开,就是你说的"全部展开"的效果了 06/27 23:35
24F:→ LCDbest:了解了!~只能说...CAT大,好样的>"<..尤其是Accordion那招 06/28 00:28
25F:→ LCDbest:先谢谢各位大大,小弟去TRY TRY看~^^~ 06/28 00:29
26F:→ fatcats:这样排版会不会担心乱乱的!? 不然你就用grid + colspan 06/28 11:06
27F:→ fatcats:把第一行固定成两格的宽度..(不过这样比较没有修改的弹性) 06/28 11:07
28F:→ LCDbest:谢谢fatcat大,小弟原本也是用grid,但也是因为弹性的问题 06/30 09:32
29F:→ LCDbest:不过还是很谢谢fatcats大大~^^~ 06/30 09:32