学习ExtJS Column布局


Posted in Javascript onOctober 08, 2009

一、属性(构造参数)
baseCls:"x-plain" Panel背景色颜色。
layout:"column" Panel进行列布局。
在子元素中指定使用columnWidth或width来指定子元素所占的列宽度。
columnWidth表示使用百分比的形式指定列宽度。
width则是使用绝对象素的方式指定列宽度,在实际应用中可以混合使用两种方式。
二、应用举例

Ext.onReady(function(){ 
new Ext.Window({ 
title:"新增", 
width:500, 
height:400, 
plain:true, 
layout:"form", 
labelWidth:55, 
items:[{ 
layout:"column", 
baseCls:"x-plain", 
style:"padding:5px", 
items:[{ 
columnWidth:.5, 
layout:"form", 
labelWidth:50, 
baseCls:"x-plain", 
items:[{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
},{ 
xtype:"textfield", 
fieldLabel:"姓名" 
}] 
},{ 
columnWidth:.5, 
layout:"form", 
items:[{ 
id:"name", 
xtype:"textfield", 
fieldLabel:"照片", 
inputType:"image", 
width:250, 
height:50 
}] 
}] 
},{ 
xtype:"textfield", 
fieldLabel:" 证号" 
}], 
showlock:false, 
listeners:{ 
"show":function(_window){ 
if f(!_window["showLock"]){ 
Ext.getCmp("name").getEl().dom.src = "default_pic.gif" ; 
_window.findByType("textfield")[4].getEl().dom.src = "default_pic.gif" ; 
// alert(_window.findByType("textfield")[4].fieldLabel); 
_window["showLock"]=true; 
} 
} 
}, 
buttons:[{text:"确定"},{text:"取消"}] 
}).show() ; 
}) ;

Ext.onReady(function(){ 
var _panel = new Ext.Panel({ 
title:"人员信息", 
renderTo:Ext.getBody(), 
frame:true, 
width:500, 
height:300, 
layout:"column", 
items:[{title:"列1",width:200}, 
{title:"列2",columnWidth:.3}, 
{title:"列3",columnWidth:.3}, 
{title:"列4",columnWidth:.4} 
] 
}) 
}) ;
Javascript 相关文章推荐
js 解决“options为空或不是对象”
Dec 22 Javascript
JQuery 风格的HTML文本转义
Jul 01 Javascript
javascript判断ie浏览器6/7版本加载不同样式表的实现代码
Dec 26 Javascript
javascript中节点的最近的相关节点访问方法
Mar 20 Javascript
url参数中有+、空格、=、%、&、#等特殊符号的问题解决
May 15 Javascript
js setTimeout 常见问题小结
Aug 13 Javascript
Angular在一个页面中使用两个ng-app的方法
Feb 20 Javascript
详解vue-cli构建项目反向代理配置
Sep 07 Javascript
vue自定义指令directive实例详解
Jan 17 Javascript
JS实现多功能计算器
Oct 28 Javascript
Vue路由权限控制解析
Nov 09 Javascript
详解 TypeScript 枚举类型
Nov 02 Javascript
学习ExtJS 访问容器对象
Oct 07 #Javascript
学习ExtJS Window常用方法
Oct 07 #Javascript
学习ExtJS Panel常用方法
Oct 07 #Javascript
学习ExtJS TextField常用方法
Oct 07 #Javascript
学习ExtJS(二) Button常用方法
Oct 07 #Javascript
学习ExtJS(一) 之基础前提
Oct 07 #Javascript
JavaScript 浮点数运算 精度问题
Oct 06 #Javascript
You might like
PHP命名空间(Namespace)的使用详解
2013/05/04 PHP
php Session存储到Redis的方法
2013/11/04 PHP
php生成与读取excel文件
2016/10/14 PHP
php中namespace及use用法分析
2016/12/06 PHP
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
理解javascript对象继承
2016/04/17 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
node使用Koa2搭建web项目的方法
2017/10/17 Javascript
vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错
2018/11/06 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
JS实现数据动态渲染的竖向步骤条
2020/06/24 Javascript
JavaScript如何操作css
2020/10/24 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
Python中使用logging模块打印log日志详解
2015/04/05 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
2018/11/10 Python
python tkinter窗口最大化的实现
2019/07/15 Python
python递归法解决棋盘分割问题
2019/07/17 Python
Flask-SocketIO服务端安装及使用代码示例
2020/11/26 Python
俄罗斯优惠券网站:BIGLION
2017/05/21 全球购物
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
应届护士推荐信
2013/11/16 职场文书
银行服务感言
2014/03/01 职场文书
平面设计专业大学生职业规划书
2014/03/12 职场文书
节能减排倡议书
2014/04/15 职场文书
意向协议书范本
2014/04/23 职场文书
机关保密承诺书
2014/06/03 职场文书
服装设计师求职信
2014/06/04 职场文书
讲党性心得体会
2014/09/03 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书
详解OpenCV曝光融合
2022/04/29 Python