学习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的的一个隔行变色,鼠标移动变色的小插件
Jul 06 Javascript
Textarea与懒惰渲染实现代码
Jan 04 Javascript
SOSO地图JS画出标注和中心点以html形式运行
Aug 09 Javascript
jQuery实现为图片添加镜头放大效果的方法
Jun 25 Javascript
JavaScript取得键盘按下方向键是哪个的方法
Aug 04 Javascript
原生JS轮播图插件
Feb 09 Javascript
angularJS 发起$http.post和$http.get请求的实现方法
May 18 Javascript
React组件中的this的具体使用
Feb 28 Javascript
这应该是最详细的响应式系统讲解了
Jul 22 Javascript
Vue实现点击显示不同图片的效果
Aug 10 Javascript
如何优雅地在Node应用中进行错误异常处理
Nov 25 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
Aug 12 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中通过trigger_error触发PHP错误示例
2015/06/23 PHP
JavaScipt基本教程之前言
2008/01/16 Javascript
JavaScript在IE和FF下的兼容性问题
2014/05/19 Javascript
深入浅出分析javaScript中this用法
2015/05/09 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
JS获取checkbox的个数简单实例
2016/08/19 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
js实现简单的计算器功能
2017/01/16 Javascript
localStorage的黑科技-js和css缓存机制
2017/02/06 Javascript
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
2019/01/30 Javascript
echarts统计x轴区间的数值实例代码详解
2019/07/07 Javascript
Vue通过配置WebSocket并实现群聊功能
2019/12/31 Javascript
[02:18]DOTA2英雄基础教程 育母蜘蛛
2014/01/20 DOTA
pycharm 使用心得(五)断点调试
2014/06/06 Python
跟老齐学Python之玩转字符串(2)
2014/09/14 Python
详解Python程序与服务器连接的WSGI接口
2015/04/29 Python
介绍Python中的fabs()方法的使用
2015/05/14 Python
Python中利用sqrt()方法进行平方根计算的教程
2015/05/15 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
python学习入门细节知识点
2018/03/29 Python
在pandas中一次性删除dataframe的多个列方法
2018/04/10 Python
python email smtplib模块发送邮件代码实例
2018/04/26 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
django序列化serializers过程解析
2019/12/14 Python
Ubuntu中配置TensorFlow使用环境的方法
2020/04/21 Python
Django --Xadmin 判断登录者身份实例
2020/07/03 Python
html5贪吃蛇游戏使用63行代码完美实现
2013/06/25 HTML / CSS
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
LTD Commodities:礼品,独特发现,家居装饰,家用器皿
2017/08/11 全球购物
JAVA高级程序员面试题
2013/09/06 面试题
服装公司总经理岗位职责
2013/11/30 职场文书
制作部班长职位说明书
2014/02/26 职场文书
监察建议书范文
2014/03/12 职场文书
大学生国家助学金感谢信
2015/01/23 职场文书
《蓝鲸的眼睛》读后感5篇
2020/01/15 职场文书