学习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 相关文章推荐
JavaScript延迟加载
Mar 09 Javascript
模仿JQuery sortable效果 代码有错但值得看看
Nov 05 Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 Javascript
ajax请求乱码的解决方法(中文乱码)
Apr 10 Javascript
用js闭包的方法实现多点标注冒泡示例
May 29 Javascript
javascript内置对象操作详解
Feb 04 Javascript
JavaScript实现控制打开文件另存为对话框的方法
Apr 17 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
Sep 12 Javascript
Javascript实现Array和String互转换的方法
Dec 21 Javascript
jQuery简单获取键盘事件的方法
Jan 22 Javascript
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
Aug 24 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
中东人咖啡哲学
2021/03/03 咖啡文化
php实现从ftp服务器上下载文件树到本地电脑的程序
2009/02/10 PHP
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
浅谈PHP调用Webservice思路及源码分享
2014/06/04 PHP
PHP实现浏览器中直接输出图片的方法示例
2018/03/14 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
JavaScipt基本教程之JavaScript语言的基础
2008/01/16 Javascript
Javascript的闭包
2009/12/31 Javascript
javascript 命名规则 变量命名规则
2010/02/25 Javascript
JavaScript伸缩的菜单简单示例
2013/12/03 Javascript
动态加载jquery库的方法
2014/02/12 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
2015/04/25 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
对于jQuery性能的一些优化建议
2015/08/13 Javascript
Jquery使用小技巧汇总
2015/12/29 Javascript
非常棒的jQuery图片轮播效果
2016/04/17 Javascript
利用JS实现简单的瀑布流加载图片效果
2017/04/22 Javascript
AngularJS实现注册表单验证功能
2017/10/16 Javascript
nodejs dgram模块广播+组播的实现示例
2019/11/04 NodeJs
微信小程序获取当前时间及星期几的实例代码
2020/09/20 Javascript
[01:10]DOTA2亚洲邀请赛 征战号角响彻全场
2015/01/06 DOTA
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
Python实现文件按照日期命名的方法
2015/07/09 Python
python如何让类支持比较运算
2018/03/20 Python
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
Sanic框架路由用法实例分析
2018/07/16 Python
对django xadmin自定义菜单的实例详解
2019/01/03 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
2020/06/12 Python
Django视图、传参和forms验证操作
2020/07/15 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
Charlotte Tilbury美国官网:英国美妆品牌
2017/10/13 全球购物
车间主管岗位职责
2013/11/14 职场文书
上班看电影检讨书
2014/02/12 职场文书
小学生清明节演讲稿
2014/09/05 职场文书
HttpClient实现表单提交上传文件
2022/08/14 Java/Android