学习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 相关文章推荐
setTimeout和setInterval的浏览器兼容性分析
Feb 27 Javascript
用方法封装javascript的new操作符(一)
Dec 25 Javascript
Ajax同步与异步传输的示例代码
Nov 21 Javascript
Enter回车切换输入焦点实现思路与代码兼容各大浏览器
Sep 01 Javascript
JavaScript中的全局对象介绍
Jan 01 Javascript
Backbone.js框架中Model与Collection的使用实例
May 07 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
Sep 18 Javascript
使用ionic切换页面卡顿的解决方法
Dec 16 Javascript
js实现显示手机号码效果
Mar 09 Javascript
详解操作虚拟dom模拟react视图渲染
Jul 25 Javascript
vue组件挂载到全局方法的示例代码
Aug 02 Javascript
JS async 函数的含义和用法实例总结
Apr 08 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判断指定时间段的2个方法
2014/03/14 PHP
php中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
推荐十款免费 WordPress 插件
2015/03/24 PHP
PHP+Ajax验证码验证用户登录
2016/07/20 PHP
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
JS返回iframe中frameBorder属性值的方法
2015/04/01 Javascript
jQuery实现表格行上移下移和置顶的方法
2015/05/22 Javascript
Javascript闭包实例详解
2015/11/29 Javascript
一个非常好用的文字滚动的案例,鼠标悬浮可暂停[两种方案任选]
2016/12/01 Javascript
Node.js连接postgreSQL并进行数据操作
2016/12/18 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
2017/04/13 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
详解http访问解析流程原理
2017/10/18 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
JavaScript实现身份证验证代码实例
2019/08/26 Javascript
vue+elementUI组件table实现前端分页功能
2020/11/15 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
2020/07/28 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
python函数参数*args**kwargs用法实例
2013/12/04 Python
Flask Web开发入门之文件上传(八)
2018/08/17 Python
如何基于windows实现python定时爬虫
2020/05/01 Python
使用opencv中匹配点对的坐标提取方式
2020/06/04 Python
html5 拖拽及用 js 实现拖拽功能的示例代码
2020/10/23 HTML / CSS
《三个小伙伴》教学反思
2014/04/11 职场文书
2014高考励志标语
2014/06/05 职场文书
个人工作表现评价材料
2014/09/21 职场文书
个人买房协议书范本
2014/10/06 职场文书
2014个人年度工作总结范文
2014/12/24 职场文书
先进教师个人总结
2015/02/11 职场文书
酒店办公室主任岗位职责
2015/04/01 职场文书
《海上日出》教学反思
2016/02/23 职场文书
Django实现在线无水印抖音视频下载(附源码及地址)
2021/05/06 Python