Ext中实现表单列的横排

首先看一个界面:

Table布局实现表单列横排

 

默认情况下,Ext中的FormPanel各个Field是一个占一行,如果想实现上面的横排,如何做呢?

Google了一下,发现下面几种解决方案:

  1. 利用CSS控制:http://www.iteye.com/topic/178772
  2. 利用DOMHelper处理:http://www.phpweblog.net/susam119/archive/2007/12/06/2474.html
  3. 利用Table布局:http://www.blogjava.net/wangbing/archive/2008/11/09/239574.html

对于1的方式,无法实现连续换行的操作,因为一个Field在应用stop-float样式的同时不能同时应用float-left样式;

对于2的方式,看得不是很懂,按照作者的方式也没有整出来,看来是功力不够;

最后采取的是3的方式,很好很强大,可惜在IE上发现列没有出来,不知道是怎么回事。附件是3的实现方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值