学习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 单击li防止重复加载的实现代码
Dec 24 Javascript
jQuery异步加载数据并添加事件示例
Aug 24 Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
Oct 10 Javascript
重写document.write实现无阻塞加载js广告(补充)
Dec 12 Javascript
JS实现的文字与图片定时切换效果代码
Oct 06 Javascript
利用JS判断字符串是否含有数字与特殊字符的方法小结
Nov 25 Javascript
layui选项卡效果实现代码
May 19 Javascript
Vue.directive()的用法和实例详解
Mar 04 Javascript
小程序实现多选框功能
Oct 30 Javascript
详解使用React制作一个模态框
Mar 14 Javascript
vue elementUI table表格数据 滚动懒加载的实现方法
Apr 04 Javascript
vue+element实现图片上传及裁剪功能
Jun 29 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分页效率终结版(推荐)
2013/07/01 PHP
php基于base64解码图片与加密图片还原实例
2014/11/03 PHP
浅谈ThinkPHP的URL重写
2014/11/25 PHP
php批量修改表结构实例
2017/05/24 PHP
php json转换相关知识(小结)
2018/12/21 PHP
jQuery.extend 函数详解
2012/02/03 Javascript
在JavaScript并非所有的一切都是对象
2013/04/11 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
JS命令模式例子之菜单程序
2016/10/10 Javascript
移动端点击态处理的三种实现方式
2017/01/12 Javascript
详解JS中遍历语法的比较
2017/04/07 Javascript
通过原生vue添加滚动加载更多功能
2019/11/21 Javascript
微信域名检测接口调用演示步骤(含PHP、Python)
2019/12/08 Javascript
vue倒计时刷新页面不会从头开始的解决方法
2020/03/03 Javascript
浅谈js中的attributes和Attribute的用法与区别
2020/07/16 Javascript
nodejs+express最简易的连接数据库的方法
2020/12/23 NodeJs
Python中字符串的格式化方法小结
2016/05/03 Python
python 3.5下xadmin的使用及修复源码bug
2017/05/10 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
python 获取键盘输入,同时有超时的功能示例
2018/11/13 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
Python matplotlib绘制饼状图功能示例
2019/09/10 Python
Pytorch .pth权重文件的使用解析
2020/02/14 Python
python实现学生成绩测评系统
2020/06/22 Python
HTML5中的进度条progress元素简介及兼容性处理
2016/06/02 HTML / CSS
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
英国护发和美妆在线商店:Klip Shop
2019/03/24 全球购物
自我评价格式
2014/01/06 职场文书
三万活动总结
2014/04/28 职场文书
迎七一演讲稿
2014/09/12 职场文书
军人离婚协议书样本
2014/10/21 职场文书
2014年小学工作总结
2014/11/26 职场文书
商场广播稿范文
2015/08/19 职场文书