学习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 相关文章推荐
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
Sep 03 Javascript
jquery实现按Enter键触发事件示例
Sep 10 Javascript
JQuery限制复选框checkbox可选中个数的方法
Apr 20 Javascript
JS禁止查看网页源代码的实现方法
Oct 12 Javascript
js评分组件使用详解
Jun 06 Javascript
angular4实现tab栏切换的方法示例
Oct 21 Javascript
vue和webpack安装命令详解
Jun 15 Javascript
小程序获取周围IBeacon设备的方法
Oct 31 Javascript
apicloud拉起小程序并传递参数的方法示例
Nov 21 Javascript
详解element-ui日期时间选择器的日期格式化问题
Apr 08 Javascript
vue实践---vue不依赖外部资源实现简单多语操作
Sep 21 Javascript
使用vuex-persistedstate本地存储vuex
Apr 29 Vue.js
学习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
日本因肺炎疫情影响,这几部动漫推延播放!
2020/03/03 日漫
php数组函数序列之array_values() 获取数组元素值的函数与方法
2011/10/30 PHP
thinkphp整合微信支付代码分享
2016/11/24 PHP
THINKPHP3.2使用soap连接webservice的解决方法
2017/12/13 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
De facto standard 世界上不可思议的事实标准
2010/08/29 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
2011/04/06 Javascript
jquery自定义表格样式
2015/11/23 Javascript
AngularJS过滤器filter用法分析
2016/12/11 Javascript
基于Taro的微信小程序模板消息-获取formId功能模块封装实践
2019/07/15 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
python操作MongoDB基础知识
2013/11/01 Python
Python常用模块用法分析
2014/09/08 Python
Python实现简单的四则运算计算器
2016/11/02 Python
python多进程实现进程间通信实例
2017/11/24 Python
Selenium 模拟浏览器动态加载页面的实现方法
2018/05/16 Python
Python3 实现爬取网站下所有URL方式
2020/01/16 Python
Python动态强类型解释型语言原理解析
2020/03/25 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
HTML5标签与HTML4标签的区别示例介绍
2013/07/18 HTML / CSS
100%植物性、有机、即食餐:Sakara Life
2018/10/25 全球购物
都柏林通行卡/城市通票:The Dublin Pass
2020/02/16 全球购物
厨师岗位职责
2013/11/12 职场文书
大学生应聘推荐信范文
2013/11/19 职场文书
管道维修工岗位职责
2013/12/27 职场文书
大学班长的职责
2014/01/27 职场文书
“学雷锋活动月”总结
2014/03/09 职场文书
人力资源管理专业应届生求职信
2014/04/24 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
培养联系人考察意见
2015/06/01 职场文书
体育教师教学随笔
2015/08/15 职场文书
关于考试抄袭的检讨书
2019/11/02 职场文书